HKLM\SYSTEM\CurrentControlSet\Services Registry Tree
L’arborescence de Registre HKLM\SYSTEM\CurrentControlSet\Services stocke des informations sur chaque service sur le système. Chaque pilote a une clé de la forme HKLM\SYSTEM\CurrentControlSet\Services\DriverName.
Le gestionnaire PnP transmet ce chemin d’accès d’un pilote dans le paramètre RegistryPath lorsqu’il appelle la routine DriverEntry du pilote. Un pilote peut stocker des données globales définies par le pilote sous la sous-clé Paramètres de sa clé dans l’arborescence Services à l’aide d’une directive AddReg dans le fichier INF du pilote. Pour accéder à cette clé au moment de l’exécution, un pilote WDM doit utiliser IoOpenDriverRegistryKey avec un DRIVER_REGKEY_TYPE de DriverRegKeyParameters et un pilote WDF doit utiliser WdfDriverOpenParametersRegistryKey. Les informations stockées sous cette clé sont disponibles pour le pilote pendant son initialisation.
Pour plus d’informations sur les clés de Registre que les pilotes utilisent généralement, consultez Présentation des clés de Registre pour les pilotes.
Les clés et les entrées de valeur suivantes présentent un intérêt particulier :
Imagepath
Entrée de valeur qui spécifie le chemin d’accès complet du fichier image du pilote. Windows crée cette valeur à l’aide de l’entrée ServiceBinary requise dans le fichier INF du pilote. Cette entrée se trouve dans la section service-install référencée par la directive INF AddService du pilote.
Paramètres
Clé utilisée pour stocker des données spécifiques au pilote. Pour certains types de pilotes, le système s’attend à trouver des entrées de valeur spécifiques. Vous pouvez ajouter des entrées de valeur à cette sous-clé à l’aide des directives AddReg dans le fichier INF du pilote.
Performance
Clé qui spécifie des informations pour l’analyse des performances facultative. Les valeurs sous cette clé spécifient le nom de la DLL de performances du pilote et les noms de certaines fonctions exportées dans cette DLL. Vous pouvez ajouter des entrées de valeur à cette sous-clé à l’aide des directives AddReg dans le fichier INF du pilote.