2010-01-20 3 views

답변

2

그것은 (미안하다) 의존한다. 문제의 DLL이 누락 된 DLL에 정적으로 링크되어 있으면 LoadLibrary 호출이 오류 126 (ERROR_MOD_NOT_FOUND)과 함께 실패합니다. 그러나 DLL이 누락 된 DLL을 동적으로로드하려고 시도하면 (예 : LoadLibrary) 원본 LoadLibrary 호출이 성공할 수 있습니다. 동작은 delay loaded 라이브러리에서도 변경 될 수 있습니다.

3

종속성이 누락 된 경우 프로그램이 실행되지 않습니다. DLL에 대한 액세스가 시도 될 때 예외/오류가 발생합니다.

0

해당 DLL에서 무언가를 사용하려고하면 I/O 오류가 발생합니다. 그것은 짐을 질 수 없다라고 말할 것이다

+0

오류/예외는 DLL로드시 즉시 사용되며 사용되지 않을 때 발생합니다. – gwell

+0

은 사용 방법에 따라 다릅니다. 당신이 게으른 로딩을한다면, 로딩하고 동시에 사용할 수 있습니다. – AutomatedTester

관련 문제