Dynamic-Link 라이브러리 함수

다음 함수는 동적 연결에 사용됩니다.

함수 설명
AddDllDirectory 프로세스 DLL 검색 경로에 디렉터리를 추가합니다.
DisableThreadLibraryCalls 지정된 DLL에 대한 스레드 연결 및 스레드 분리 알림을 사용하지 않도록 설정합니다.
DllMain DLL에 대한 선택적 진입점입니다.
FreeLibrary 로드된 DLL의 참조 수를 줄입니다. 참조 수가 0에 도달하면 모듈이 호출 프로세스의 주소 공간에서 매핑되지 않습니다.
FreeLibraryAndExitThread 로드된 DLL의 참조 수를 1씩 줄인 다음 ExitThread 를 호출하여 호출 스레드를 종료합니다.
GetDllDirectory 애플리케이션에 대한 DLL을 찾는 데 사용되는 검색 경로의 애플리케이션별 부분을 검색합니다.
GetModuleFileName 지정된 모듈을 포함하는 파일의 정규화된 경로를 검색합니다.
GetModuleFileNameEx 지정된 모듈을 포함하는 파일의 정규화된 경로를 검색합니다.
GetModuleHandle 지정된 모듈에 대한 모듈 핸들을 검색합니다.
GetModuleHandleEx 지정된 모듈에 대한 모듈 핸들을 검색합니다.
GetProcAddress 지정된 DLL에서 내보낸 함수 또는 변수의 주소를 검색합니다.
LoadLibrary 지정된 실행 모듈을 호출 프로세스의 주소 공간에 매핑합니다.
LoadLibraryEx 지정된 실행 모듈을 호출 프로세스의 주소 공간에 매핑합니다.
LoadPackagedLibrary 지정된 패키지된 모듈 및 해당 종속성을 호출 프로세스의 주소 공간에 매핑합니다. Windows 스토어 앱만 이 함수를 호출할 수 있습니다.
RemoveDllDirectory AddDllDirectory를 사용하여 프로세스 DLL 검색 경로에 추가된 디렉터리를 제거합니다.
SetDefaultDllDirectories 호출 프로세스가 DLL을 로드할 때 검색할 기본 디렉터리 집합을 지정합니다.
SetDllDirectory 애플리케이션에 대한 DLL을 찾는 데 사용되는 검색 경로를 수정합니다.

 

사용되지 않는 함수

이러한 함수는 16비트 버전의 Windows와의 호환성을 위해서만 제공됩니다.

LoadModule