DCOM introdujo el concepto de identificadores de aplicación (AppID), que agrupan las opciones de configuración para uno o más objetos DCOM en una ubicación centralizada en el registro. Especificar un AppID indicando su valor en el AppID denominado valor bajo el CLSID del objeto.
De forma predeterminada, un servicio generado con ATL utiliza su CLSID como el GUID para su AppID. En HKEY_CLASSES_ROOT\AppID , puede especificar las entradas específicas de DCOM. Inicialmente, existen dos entradas:
LocalService, con un valor igual al nombre del servicio. Si existe este valor, se utiliza en lugar de la LocalServer32 clave bajo el CLSID.ServiceParameters, con un valor igual a –Service . Este valor especifica los parámetros que se pasarán al servicio cuando se inicia. Tenga en cuenta que estos parámetros se pasan a la función ServiceMain del servicio, no WinMain.
Cualquier servicio DCOM también necesita crear otra clave en HKEY_CLASSES_ROOT\AppID . Esta clave es igual al nombre del ejecutable y actúa como una referencia cruzada, ya que contiene un valor de AppID apuntando a las entradas de AppID.