設定MofImagePath登錄值
您可以將已編譯的MOF資源包含在個別的檔案中,例如 DLL,並將 登錄中的MofImagePath 設定為該檔案的路徑,以發佈驅動程式的架構。 您可以更新以這種方式發佈的架構,而不需重新編譯驅動程式。
若要在個別檔案中發佈驅動程序的架構:
編譯MOF檔案,如 編譯驅動程式的MOF檔案中所述。
將已編譯的MOF檔案當做資源包含在 DLL 之類的檔案中。
在驅動程式的服務機碼下新增 MofImagePath 登錄值。 例如,下列顯示名為 DriverName 的驅動程式登錄值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \DriverName MofImagePath "\SystemRoot\System32\Drivers\DriverNameMof.dll"
您可以在驅動程式的 INF 檔案中設定此金鑰,如下所示:
; This is the Services section for the driver
[Driver_service_install_section]
AddReg=Driver_AddReg
; This is the Services AddReg section declared above.
[Driver_AddReg]
HKR,,MofImagePath,,DriverMof.dll
如需詳細資訊,請參閱 INF DDInstall.Services 區段 和 INF AddReg 指示詞 。