다음을 통해 공유


EngLoadModule 함수(winddi.h)

EngLoadModule 함수는 읽기 위해 지정된 데이터 모듈을 시스템 메모리에 로드합니다.

구문

ENGAPI HANDLE EngLoadModule(
  [in] LPWSTR pwsz
);

매개 변수

[in] pwsz

로드할 데이터 파일의 이름을 포함하는 null로 끝나는 문자열에 대한 포인터입니다.

반환 값

EngLoadModule이 성공하면 반환 값은 로드된 모듈에 대한 핸들입니다. 그렇지 않으면 반환 값이 NULL입니다.

설명

EngLoadModule 은 읽기 전용 권한으로 데이터 파일을 시스템 메모리에 로드합니다. 로드된 모듈에 액세스하려면 드라이버는 이 함수에서 반환된 핸들을 사용하여 EngMapModule 을 호출해야 합니다.

pwsz로 식별된 파일은 %SystemRoot%\System32 디렉터리 또는 %SystemRoot%\System32 아래의 디렉터리 계층에 있는 디렉터리 내에 있어야 합니다.

쓰기 가능한 모듈을 로드하려면 드라이버가 EngLoadModuleForWrite를 호출해야 합니다. 이미지를 실행 코드로 로드해야 하는 드라이버는 이 함수 대신 EngLoadImage 를 호출해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
대상 플랫폼 유니버설
헤더 winddi.h(Winddi.h 포함)
라이브러리 Win32k.lib
DLL Win32k.sys

추가 정보

EngFreeModule

EngLoadModuleForWrite

EngMapModule