Win32_DCOMApplicationSetting 類別
Win32_DCOMApplicationSettingWMI 類別代表 DCOM 應用程式的設定。 它包含與登錄中 AppID 機碼相關聯的 DCOM 組態選項。 這些選項在以邏輯方式分組在指定應用程式類別下的元件上有效。
下列語法已經過受管理物件格式 (MOF) 程式碼簡化,並包含所有已繼承的屬性。 屬性會依字母順序列出,而非 MOF 順序。
語法
[Dynamic, Provider("CIMWin32"), UUID("{E5D8A561-F6C0-11d2-B35E-00105A1F8569}"), AMENDMENT]
class Win32_DCOMApplicationSetting : Win32_COMSetting
{
string Caption;
string Description;
string SettingID;
string AppID;
uint32 AuthenticationLevel;
string CustomSurrogate;
boolean EnableAtStorageActivation;
string LocalService;
string RemoteServerName;
string RunAsUser;
string ServiceParameters;
boolean UseSurrogate;
};
成員
Win32_DCOMApplicationSetting類別具有下列類型的成員:
方法
Win32_DCOMApplicationSetting類別具有這些方法。
方法 | Description |
---|---|
GetAccessSecurityDescriptor | 取得控制允許存取 DCOM 應用程式之人員的安全性描述項。 |
GetConfigurationSecurityDescriptor | 取得控制允許設定 DCOM 應用程式之人員的安全性描述項。 |
GetLaunchSecurityDescriptor | 取得控制允許啟動 DCOM 應用程式之人員的安全性描述項。 |
SetAccessSecurityDescriptor | 更新 DCOM 應用程式的存取安全性描述元,以及由 Win32_SecurityDescriptor類別實例所定義的新安全性描述元。 |
SetConfigurationSecurityDescriptor | 更新 DCOM 應用程式的組態安全性描述元,以及由 Win32_SecurityDescriptor類別實例所定義的新安全性描述元。 |
SetLaunchSecurityDescriptor | 更新 DCOM 應用程式的啟動安全性描述元,以及由 Win32_SecurityDescriptor類別實例所定義的新安全性描述項。 |
屬性
Win32_DCOMApplicationSetting類別具有這些屬性。
-
AppID
-
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: Key、 MappingStrings (「Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[Default]")
這個 DCOM 應用程式的全域唯一識別碼 (GUID) 。
-
-
AuthenticationLevel
-
-
資料類型: uint32
-
存取類型:讀取/寫入
-
限定詞: MappingStrings (「Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[AuthenticationLevel]")
此 COM 伺服器所需的最低用戶端驗證層級。 如果為 Null,則會使用預設值。
-
-
無 (1)
-
不會執行任何驗證 ()
-
連線 (2)
-
只有在用戶端與應用程式建立關聯性時,才會執行連線 (驗證)
-
呼叫 (3)
-
只有在應用程式收到要求) 時,才會在每個呼叫的開頭執行呼叫 (驗證
-
封包 (4)
-
封包 (驗證會在從用戶端接收的所有資料上執行)
-
PacketIntegrity (5)
-
PacketIntegrity (用戶端與應用程式之間傳輸的所有資料都會經過驗證並驗證)
-
PacketPrivacy (6)
-
PacketPrivacy (使用其他驗證層級的屬性,而且所有資料都會加密)
標題
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: MaxLen (64)
目前 物件的簡短文字描述。
此屬性繼承自 CIM_Setting。
CustomSurrogate
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: MappingStrings (「Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[DllSurrogate]")
啟動內進程 DCOM 應用程式的自訂 Surrogate 名稱。 如果此值為 Null ,且 UseSurrogate 索引鍵為 TRUE,則系統會提供代理程式。
說明
-
資料類型: 字串
-
存取類型:唯讀
目前 物件的文字描述。
此屬性繼承自 CIM_Setting。
EnableAtStorageActivation
-
資料類型: 布林值
-
存取類型:唯讀
-
限定詞: MappingStrings (「Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[ActivateAtStorage]")
DCOM 應用程式會擷取應用程式的已儲存狀態,或從應用程式第一次初始化的狀態開始。
LocalService
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: MappingStrings (「Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[LocalService]")
DCOM 應用程式所提供的服務名稱。
RemoteServerName
-
資料類型: 字串
-
存取類型:讀取/寫入
-
限定詞: MappingStrings (「Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[RemoteServerName]")
啟動應用程式的遠端伺服器名稱。
RunAsUser
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: MappingStrings (「Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[RunAs]")
在啟用時執行應用程式的特定使用者帳戶。
ServiceParameters
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: MappingStrings (「Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[ServiceParameters]")
傳遞至 DCOM 應用程式的命令列參數。 只有當應用程式以 Windows 為基礎的服務寫入時,這才有效。
SettingID
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: MaxLen (256)
已知目前物件的識別碼。
此屬性繼承自 CIM_Setting。
UseSurrogate
-
資料類型: 布林值
-
存取類型:讀取/寫入
-
限定詞: MappingStrings (「Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[DllSurrogate]")
您可以使用代理可執行檔,將 DCOM 應用程式啟動為跨進程伺服器。
備註
Win32_DCOMApplicationSetting類別衍生自Win32_COMSetting。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista |
最低支援的伺服器 |
Windows Server 2008 |
命名空間 |
Root\CIMV2 |
MOF |
|
DLL |
|