Compartir a través de


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

Consulte también

EngFreeModule

EngLoadModuleForWrite

EngMapModule