Función EngLoadModule (winddi.h)
La función EngLoadModule carga el módulo de datos especificado en la memoria del sistema para su lectura.
Sintaxis
ENGAPI HANDLE EngLoadModule(
[in] LPWSTR pwsz
);
Parámetros
[in] pwsz
Puntero a una cadena terminada en null que contiene el nombre del archivo de datos que se va a cargar.
Valor devuelto
Si EngLoadModule se realiza correctamente, el valor devuelto es un identificador para el módulo que se cargó. De lo contrario, el valor devuelto es NULL.
Comentarios
EngLoadModule carga un archivo de datos en la memoria del sistema con permiso de solo lectura. Para acceder al módulo cargado, el controlador debe llamar a EngMapModule con el identificador devuelto por esta función.
El archivo identificado por pwsz debe encontrarse en el directorio %SystemRoot%\System32 o en un directorio que se encuentre en la jerarquía de directorios en %SystemRoot%\System32.
Para cargar un módulo grabable, el controlador debe llamar a EngLoadModuleForWrite. Los controladores que necesitan cargar una imagen como código ejecutable deben llamar a EngLoadImage en lugar de esta función.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows 2000 y versiones posteriores de los sistemas operativos Windows. |
Plataforma de destino | Universal |
Encabezado | winddi.h (incluya Winddi.h) |
Library | Win32k.lib |
Archivo DLL | Win32k.sys |