Share via


libloaderapi.h 헤더

이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

libloaderapi.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
AddDllDirectory

프로세스 DLL 검색 경로에 디렉터리를 추가합니다.
DisableThreadLibraryCalls

지정된 DLL(동적 연결 라이브러리)에 대한 DLL_THREAD_ATTACH 및 DLL_THREAD_DETACH 알림을 사용하지 않도록 설정합니다.
EnumResourceLanguagesExA

지정된 이진 모듈과 연결된 지정된 형식 및 이름의 언어별 리소스를 열거합니다. 열거형에 대한 제어를 더 많이 허용하여 EnumResourceLanguages를 확장합니다. (ANSI)
EnumResourceLanguagesExW

지정된 이진 모듈과 연결된 지정된 형식 및 이름의 언어별 리소스를 열거합니다. 열거형에 대한 제어를 더 많이 허용하여 EnumResourceLanguages를 확장합니다. (유니코드)
EnumResourceNamesA

이진 모듈 내에서 지정된 형식의 리소스를 열거합니다. (ANSI)
EnumResourceNamesExA

지정된 이진 모듈과 연결된 지정된 형식의 리소스를 열거합니다. 검색에는 LN 파일과 연결된 .mui 파일이 모두 포함되거나 여러 가지 방법으로 제한될 수 있습니다. (ANSI)
EnumResourceNamesExW

지정된 이진 모듈과 연결된 지정된 형식의 리소스를 열거합니다. 검색에는 LN 파일과 연결된 .mui 파일이 모두 포함되거나 여러 가지 방법으로 제한될 수 있습니다. (유니코드)
EnumResourceNamesW

이진 모듈 내에서 지정된 형식의 리소스를 열거합니다. (유니코드)
EnumResourceTypesExA

지정된 이진 모듈과 연결된 리소스 종류를 열거합니다. (ANSI)
EnumResourceTypesExW

지정된 이진 모듈과 연결된 리소스 종류를 열거합니다. (유니코드)
FindResourceExW

지정된 모듈에서 지정된 형식, 이름 및 언어를 사용하여 리소스의 위치를 결정합니다. (FindResourceExW)
FindResourceW

지정된 모듈에서 지정된 형식과 이름을 가진 리소스의 위치를 결정합니다. (FindResourceW)
FindStringOrdinal

비언어적 비교를 위해 다른 유니코드 문자열에서 유니코드 문자열(와이드 문자)을 찾습니다.
FreeLibrary

로드된 DLL(동적 연결 라이브러리) 모듈을 해제하고 필요한 경우 참조 수를 줄입니다.
FreeLibraryAndExitThread

로드된 DLL(동적 연결 라이브러리)의 참조 수를 1씩 줄인 다음 ExitThread를 호출하여 호출 스레드를 종료합니다.
FreeResource

로드된 리소스의 참조 수를 1씩 줄입니다. 참조 수가 0에 도달하면 리소스가 차지하는 메모리가 해제됩니다.
GetModuleFileNameA

지정된 모듈을 포함하는 파일의 정규화된 경로를 검색합니다. 모듈은 현재 프로세스에 의해 로드되어 있어야 합니다. (ANSI)
GetModuleFileNameW

지정된 모듈을 포함하는 파일의 정규화된 경로를 검색합니다. 모듈은 현재 프로세스에 의해 로드되어 있어야 합니다. (유니코드)
GetModuleHandleA

지정된 모듈에 대한 모듈 핸들을 검색합니다. 호출 프로세스에서 모듈을 로드해야 합니다. (ANSI)
GetModuleHandleExA

지정된 모듈에 대한 모듈 핸들을 검색하고 GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT 지정하지 않는 한 모듈의 참조 횟수를 증분합니다. 호출 프로세스에서 모듈을 로드해야 합니다. (ANSI)
GetModuleHandleExW

지정된 모듈에 대한 모듈 핸들을 검색하고 GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT 지정하지 않는 한 모듈의 참조 횟수를 증분합니다. 호출 프로세스에서 모듈을 로드해야 합니다. (유니코드)
GetModuleHandleW

지정된 모듈에 대한 모듈 핸들을 검색합니다. 호출 프로세스에서 모듈을 로드해야 합니다. (유니코드)
GetProcAddress

지정된 DLL(동적 연결 라이브러리)에서 내보낸 함수 또는 변수의 주소를 검색합니다.
LoadLibraryA

지정된 모듈을 호출 프로세스의 주소 공간에 로드합니다. (LoadLibraryA)
LoadLibraryExA

지정된 모듈을 호출 프로세스의 주소 공간에 로드합니다. (LoadLibraryExA)
LoadLibraryExW

지정된 모듈을 호출 프로세스의 주소 공간에 로드합니다. (LoadLibraryExW)
LoadLibraryW

지정된 모듈을 호출 프로세스의 주소 공간에 로드합니다. (LoadLibraryW)
LoadResource

메모리에서 지정된 리소스의 첫 번째 바이트에 대한 포인터를 가져오는 데 사용할 수 있는 핸들을 검색합니다.
LockResource

메모리에서 지정된 리소스에 대한 포인터를 검색합니다.
RemoveDllDirectory

AddDllDirectory를 사용하여 프로세스 DLL 검색 경로에 추가된 디렉터리를 제거합니다.
SetDefaultDllDirectories

호출 프로세스가 DLL을 로드할 때 검색할 기본 디렉터리 집합을 지정합니다. 이 검색 경로는 LOAD_LIBRARY_SEARCH 플래그 없이 LoadLibraryEx를 호출할 때 사용됩니다.
SizeofResource

지정된 리소스의 크기(바이트)를 검색합니다.

콜백 함수

 
ENUMRESLANGPROCA

EnumResourceLanguages 및 EnumResourceLanguagesEx 함수와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. (ANSI)
ENUMRESLANGPROCW

EnumResourceLanguages 및 EnumResourceLanguagesEx 함수와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. (ANSI)
ENUMRESNAMEPROCA

EnumResourceNames 및 EnumResourceNamesEx 함수와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. (ANSI)
ENUMRESNAMEPROCW

EnumResourceNames 및 EnumResourceNamesEx 함수와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. (유니코드)
ENUMRESTYPEPROCA

EnumResourceTypes 및 EnumResourceTypesEx 함수와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. (ANSI)
ENUMRESTYPEPROCW

EnumResourceTypes 및 EnumResourceTypesEx 함수와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. (유니코드)