CLR(공용 언어 런타임)을 초기화하고, DLL 어셈블리의 CLR 헤더에서 관리되는 진입점을 찾고, 실행을 시작합니다.
Syntax
BOOL STDMETHODCALLTYPE _CorDllMain (
[in] HINSTANCE hInst,
[in] DWORD dwReason,
[in] LPVOID lpReserved
);
Parameters
hInst [in] 로드된 모듈의 인스턴스 핸들입니다.
dwReason [in]DLL 진입점 함수가 호출되는 이유를 나타냅니다. 이 매개 변수는 DLL_PROCESS_ATTACH, DLL_THREAD_ATTACH, DLL_THREAD_ATTACH 또는 DLL_PROCESS_DETACH 값 중 하나일 수 있습니다. 이러한 값에 대한 설명은 플랫폼 SDK의 설명서를 참조 DllMain 하세요.
lpReserved [in] 하지 않는.
Return Value
이 메서드는 성공 및 false 오류가 발생하는 경우 반환 true 합니다.
Remarks
이 함수는 DLL 어셈블리에 대한 운영 체제 로더에 의해 호출됩니다. 실행 가능한 어셈블리의 경우 로더는 대신 _CorExeMain 함수를 호출합니다.
운영 체제 로더는 DLL 파일에 지정된 진입점에 관계없이 이 메서드를 호출합니다.
_CorDllMain 이 함수는 운영 체제 로더에 의해 직접 호출됩니다.
자세한 내용은 _CorValidateImage 항목의 설명 섹션을 참조하세요.
Requirements
플랫폼:시스템 요구 사항을 참조하세요.
Header: Cor.h
도서관: MsCorEE.dll 리소스로 포함됨
.NET Framework 버전: 1.0 이후 사용 가능
.NET