共用方式為


設定 MofImagePath 登錄值

您可以在個別檔案中包含已編譯的 MOF 資源,例如 DLL,並將 登錄中的 MofImagePath 設定為該檔案的路徑,來發佈驅動程式的架構。 以這種方式發佈的架構可以更新,而不需要重新編譯驅動程式。

若要在個別檔案中發佈驅動程式的架構:

  1. 編譯 MOF 檔案,如 編譯驅動程式的 MOF 檔案中所述。

  2. 將編譯的 MOF 檔案納入 DLL 之類的檔案中作為資源。

  3. 在驅動程式的服務機碼下新增 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 指示詞