Compartilhar via


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.

Consulte também

Referência

Serviços de ATL