Entradas do Registro
O DCOM introduziu o conceito de IDs de aplicativo (AppIDs), que agrupam opções de configuração para um ou mais objetos DCOM em um local centralizado no Registro. Você especifica um AppID indicando o valor no AppID chamado valor no CLSID do objeto.
Por padrão, um serviço ATL- gerado usa o CLSID como GUID para seu AppID. Em HKEY_CLASSES_ROOT\AppID, você pode especificar entradas DCOM- específicas. Inicialmente, existem duas entradas:
LocalService, com um valor igual ao nome do serviço. Se esse valor existir, ele é usado em vez de chave de LocalServer32 no CLSID.
ServiceParameters, com um valor igual a –Service. Esse valor especifica os parâmetros que serão passados para o serviço quando é iniciado. Observe que esses parâmetros são passados à função de ServiceMain de serviço, não WinMain.
Qualquer serviço DCOM também precisará criar outra chave em HKEY_CLASSES_ROOT\AppID. Essa chave é igual ao nome de EXE e atua como uma referência cruzada, porque ele contém um valor de AppID apontando de volta para entradas de AppID.