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 |