登錄項目
DCOM 引進了應用程式識別碼(AppIDs)的概念,將一或多個DCOM對象的組態選項群組到登錄中的集中式位置。 您可以指定 AppID,方法是在物件 CLSID 底下的 AppID 具名值中指出其值。
根據預設,ATL 產生的服務會使用其 CLSID 做為其 AppID 的 GUID。 在下 HKEY_CLASSES_ROOT\AppID
,您可以指定 DCOM 特定專案。 一開始有兩個專案:
LocalService
,其值等於服務的名稱。 如果這個值存在,則會使用它,而不是LocalServer32
CLSID下的索引鍵。ServiceParameters
,其值等於-Service
。 這個值會指定啟動服務時傳遞至服務的參數。 請注意,這些參數會傳遞至服務的ServiceMain
函式,而不是WinMain
。
任何 DCOM 服務也需要在 下 HKEY_CLASSES_ROOT\AppID
建立另一個金鑰。 此索引鍵等於 EXE 的名稱,並做為交叉參考,因為它包含指向 AppID 專案的 AppID 值。