Sdílet prostřednictvím


Položky registru

Model DCOM zavedl koncept ID aplikací (AppID), který seskupuje možnosti konfigurace jednoho nebo více objektů modelu DCOM do centralizovaného umístění v registru. Id aplikace zadáte tak, že její hodnotu označíte v pojmenované hodnotě AppID pod CLSID objektu.

Ve výchozím nastavení používá ATL vygenerovaná služba identifikátor CLSID jako identifikátor GUID pro id aplikace. V části HKEY_CLASSES_ROOT\AppIDMůžete zadat položky specifické pro DCOM. Zpočátku existují dvě položky:

  • LocalService, s hodnotou rovnající se názvu služby. Pokud tato hodnota existuje, použije se místo LocalServer32 klíče pod CLSID.

  • ServiceParameters, s hodnotou rovnající se -Service. Tato hodnota určuje parametry, které se službě předají při spuštění. Všimněte si, že tyto parametry jsou předány funkci služby ServiceMain , nikoli WinMain.

Každá služba DCOM musí také vytvořit další klíč v části HKEY_CLASSES_ROOT\AppID. Tento klíč se rovná názvu exe a funguje jako křížový odkaz, protože obsahuje hodnotu AppID odkazující zpět na položky AppID.

Viz také

Služby