Funzione EngLoadModule (winddi.h)

La funzione EngLoadModule carica il modulo dati specificato nella memoria di sistema per la lettura.

Sintassi

ENGAPI HANDLE EngLoadModule(
  [in] LPWSTR pwsz
);

Parametri

[in] pwsz

Puntatore a una stringa con terminazione Null contenente il nome del file di dati da caricare.

Valore restituito

Se EngLoadModule ha esito positivo, il valore restituito è un handle per il modulo caricato. In caso contrario, il valore restituito è NULL.

Commenti

EngLoadModule carica un file di dati nella memoria di sistema con autorizzazione di sola lettura. Per accedere al modulo caricato, il driver deve chiamare EngMapModule con l'handle restituito da questa funzione.

Il file identificato da pwsz deve trovarsi nella directory %SystemRoot%\System32 o all'interno di una directory presente nella gerarchia di directory in %SystemRoot%\System32.

Per caricare un modulo scrivibile, il driver deve chiamare EngLoadModuleForWrite. I driver che devono caricare un'immagine come codice eseguibile devono chiamare EngLoadImage anziché questa funzione.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Universale
Intestazione winddi.h (include Winddi.h)
Libreria Win32k.lib
DLL Win32k.sys

Vedi anche

EngFreeModule

EngLoadModuleForWrite

EngMapModule