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 クラスには、これらのメソッドがあります。
メソッド | 説明 |
---|---|
GetAccessSecurityDescriptor | DCOM アプリケーションへのアクセスを許可するユーザーを制御するセキュリティ記述子を取得します。 |
GetConfigurationSecurityDescriptor | DCOM アプリケーションの構成を許可するユーザーを制御するセキュリティ記述子を取得します。 |
GetLaunchSecurityDescriptor | DCOM アプリケーションの起動を許可するユーザーを制御するセキュリティ記述子を取得します。 |
SetAccessSecurityDescriptor | Win32_SecurityDescriptor クラスのインスタンスによって定義された新しいセキュリティ記述子を使用して、DCOM アプリケーションのアクセス セキュリティ記述子を更新します。 |
SetConfigurationSecurityDescriptor | Win32_SecurityDescriptor クラスのインスタンスによって定義される新しいセキュリティ記述子を使用して、DCOM アプリケーションの構成セキュリティ記述子を更新します。 |
SetLaunchSecurityDescriptor | Win32_SecurityDescriptor クラスのインスタンスによって定義された新しいセキュリティ記述子を使用して、DCOM アプリケーションの起動セキュリティ記述子を更新します。 |
プロパティ
Win32_DCOMApplicationSetting クラスには、これらのプロパティがあります。
-
AppID
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: 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 (他の認証レベルのプロパティが使用され、すべてのデータが暗号化されます)
Caption
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (64)
現在のオブジェクトの短いテキスト説明。
このプロパティは、 CIM_Settingから継承されます。
CustomSurrogate
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[DllSurrogate]")
インプロセス DCOM アプリケーションがアクティブ化されるカスタム サロゲートの名前。 この値が NULL で 、UseSurrogate キーが TRUE の場合、システムはサロゲート プロセスを提供します。
説明
-
データ型: string
-
アクセスの種類: 読み取り専用
現在のオブジェクトのテキスト説明。
このプロパティは、 CIM_Settingから継承されます。
EnableAtStorageActivation
-
データ型: ブール値
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[ActivateAtStorage]")
DCOM アプリケーションは、アプリケーションの保存された状態を取得するか、アプリケーションが最初に初期化された状態から開始します。
Localservice
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[LocalService]")
DCOM アプリケーションによって提供されるサービスの名前。
RemoteServerName
-
データ型: string
-
アクセスの種類: 読み取り/書き込み
-
修飾子: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[RemoteServerName]")
アプリケーションがアクティブ化されるリモート サーバーの名前。
RunAsUser
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[RunAs]")
アクティブ化時にアプリケーションを実行する特定のユーザー アカウント。
ServiceParameters
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[ServiceParameters]")
DCOM アプリケーションに渡されるコマンド ライン パラメーター。 これは、アプリケーションが Windows ベースのサービスとして記述されている場合にのみ有効です。
SettingID
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (256)
現在のオブジェクトが認識される識別子。
このプロパティは、 CIM_Settingから継承されます。
UseSurrogate
-
データ型: boolean
-
アクセスの種類: 読み取り/書き込み
-
修飾子: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[DllSurrogate]")
DCOM アプリケーションは、代理実行可能ファイルを使用してアウトプロセス サーバーとしてアクティブ化できます。
注釈
Win32_DCOMApplicationSetting クラスは、Win32_COMSettingから派生します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista |
サポートされている最小のサーバー |
Windows Server 2008 |
名前空間 |
Root\CIMV2 |
MOF |
|
[DLL] |
|