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

アクセスの種類: 読み取り専用

修飾子: KeyMappingStrings ("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
CIMWin32.mof
[DLL]
CIMWin32.dll

こちらもご覧ください

Win32_COMSetting

オペレーティング システム クラス

特権定数

WMI セキュリティ記述子オブジェクト

セキュリティ保護可能なオブジェクトのアクセス セキュリティの変更