Définition de la valeur de Registre MofImagePath
Le schéma d’un pilote peut être publié en incluant une ressource MOF compilée dans un fichier distinct, tel qu’une DLL, et en définissant MofImagePath dans le Registre sur le chemin de ce fichier. Un schéma publié de cette façon peut être mis à jour sans recompiler le pilote.
Pour publier le schéma d’un pilote dans un fichier distinct :
Compilez le fichier MOF comme décrit dans Compilation d’un fichier MOF d’un pilote.
Incluez le fichier MOF compilé en tant que ressource dans un fichier tel qu’une DLL.
Ajoutez la valeur de Registre MofImagePath sous la clé Services du pilote. Par exemple, ce qui suit montre la valeur de Registre d’un pilote nommé DriverName :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \DriverName MofImagePath "\SystemRoot\System32\Drivers\DriverNameMof.dll"
Vous pouvez définir cette clé dans le fichier INF du pilote, comme suit :
; 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
Pour plus d’informations, consultez la section INF DDInstall.Services et la directive INF AddReg .