Entrées de Registre

DCOM a introduit le concept d’ID d’application (AppID), qui regroupe les options de configuration d’un ou de plusieurs objets DCOM dans un emplacement centralisé dans le Registre. Vous spécifiez un AppID en indiquant sa valeur dans la valeur nommée AppID sous le CLSID de l’objet.

Par défaut, un service généré par ATL utilise son CLSID comme GUID pour son AppID. Sous HKEY_CLASSES_ROOT\AppID, vous pouvez spécifier des entrées spécifiques à DCOM. Au départ, deux entrées existent :

  • LocalService, avec une valeur égale au nom du service. Si cette valeur existe, elle est utilisée au lieu de la LocalServer32 clé sous le CLSID.

  • ServiceParameters, avec une valeur égale à -Service. Cette valeur spécifie les paramètres qui seront transmis au service au démarrage. Notez que ces paramètres sont passés à la fonction du ServiceMain service, et non WinMainà .

Tout service DCOM doit également créer une autre clé sous HKEY_CLASSES_ROOT\AppID. Cette clé est égale au nom de l’EXE et agit comme une référence croisée, car elle contient une valeur AppID pointant vers les entrées AppID.

Voir aussi

Services