EngLoadModule-Funktion (winddi.h)
Die EngLoadModule-Funktion lädt das angegebene Datenmodul zum Lesen in den Systemspeicher.
Syntax
ENGAPI HANDLE EngLoadModule(
[in] LPWSTR pwsz
);
Parameter
[in] pwsz
Zeiger auf eine NULL-endende Zeichenfolge, die den Namen der zu ladenden Datendatei enthält.
Rückgabewert
Wenn EngLoadModule erfolgreich ist, ist der Rückgabewert ein Handle für das modul, das geladen wurde. Andernfalls ist der Rückgabewert NULL.
Hinweise
EngLoadModule lädt eine Datendatei mit schreibgeschützter Berechtigung in den Systemspeicher. Um auf das geladene Modul zuzugreifen, sollte der Treiber EngMapModule mit dem von dieser Funktion zurückgegebenen Handle aufrufen.
Die von pwsz identifizierte Datei muss sich im Verzeichnis %SystemRoot%\System32 oder in einem Verzeichnis in der Verzeichnishierarchie unter %SystemRoot%\System32 befinden.
Um ein beschreibbares Modul zu laden, sollte der Treiber EngLoadModuleForWrite aufrufen. Treiber, die ein Image als ausführbaren Code laden müssen, sollten engLoadImage anstelle dieser Funktion aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform | Universell |
Header | winddi.h (einschließlich Winddi.h) |
Bibliothek | Win32k.lib |
DLL | Win32k.sys |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für