共用方式為


EngLoadImage 宏 (winddi.h)

EngLoadImage 函式會將指定的可執行檔映射載入核心模式記憶體。

語法

void EngLoadImage(
  [in]  filename
);

參數

[in] filename

Null 終止字串的指標,這個字串會命名包含要載入之可執行映像的檔案。

傳回值

備註

驅動程式可以使用 EngLoadImage 將可執行映像對應至核心模式記憶體。 例如,印表機驅動程式可以呼叫 EngLoadImage 來載入迷你驅動程式。

EngLoadImage 需要載入圖像檔具有 .dll 後綴。 驅動程式必須在 pwszDriver 字串中包含這個後綴。

若要在載入的映像內執行程式碼區段,驅動程式應該會從 EngFindImageProcAddress取得函式位址。

pwszDriver 所識別的檔案必須位於 %SystemRoot%\System32 目錄中,或位於 %SystemRoot%\System32 目錄階層中找到的目錄中。

只有需要載入模組作為數據的驅動程序應該呼叫 EngLoadModule 或 EngLoadModuleForWrite,而不是此函式。

規格需求

需求
最低支援的用戶端 可在 Windows 2000 和更新版本的 Windows 作業系統中使用。
目標平台 Universal
標頭 winddi.h (包括 Winddi.h)
程式庫 Win32k.lib
Dll Win32k.sys

另請參閱

EngLoadModule

EngLoadModuleForWrite

EngUnloadImage