Establecimiento del valor del Registro MofImagePath

El esquema de un controlador se puede publicar incluyendo un recurso MOF compilado en un archivo independiente, como un archivo DLL, y estableciendo MofImagePath en el Registro en la ruta de acceso de ese archivo. Un esquema publicado de esta manera se puede actualizar sin volver a compilar el controlador.

Para publicar el esquema de un controlador en un archivo independiente:

  1. Compile el archivo MOF como se describe en Compilación del archivo MOF de un controlador.

  2. Incluya el archivo MOF compilado como un recurso en un archivo como un archivo DLL.

  3. Agregue el valor del Registro MofImagePath en la clave Services del controlador. Por ejemplo, a continuación se muestra el valor del Registro para un controlador denominado DriverName:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
        \DriverName
            MofImagePath    "\SystemRoot\System32\Drivers\DriverNameMof.dll"
    

Puede establecer esta clave en el archivo INF del controlador, como se indica a continuación:

; 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 

Consulte la sección INF DDInstall.Services y la directiva AddReg inf para obtener más información.