次の方法で共有


WmiConfigurationAttribute.HostingGroup プロパティ

定義

WMI プロバイダーのホスト グループを取得または設定します。

public:
 property System::String ^ HostingGroup { System::String ^ get(); void set(System::String ^ value); };
public string HostingGroup { get; set; }
member this.HostingGroup : string with get, set
Public Property HostingGroup As String

プロパティ値

WMI プロバイダーのホスト グループを示す String 値。

次の例では、 を使用して、 WmiConfigurationAttribute それに含まれるアセンブリが、NetworkService セキュリティ コンテキストで実行され、NetworkService セキュリティ コンテキスト内で実行される同じホスティング グループ内の他のインプロセス プロバイダーもホストする Wmiprvse.exe プロセスのインスタンスでホストされるインプロセス プロバイダーを実装していることを示します。

[assembly: WmiConfiguration("root\\NVPair", HostingModel = ManagementHostingModel.NetworkService), HostingGroup = "MyProviders"]

注釈

ホスティング グループは、インプロセスでホストされているプロバイダーにのみ適用されます。 分離されたプロバイダーの場合、値は無視されます。

ホスティング グループは、すべて同じホスティング グループ名が割り当てられているインプロセス プロバイダーのセットです。 ホスティング グループ名は、プロバイダーを論理的にグループ化するために定義する文字列です。 同じセキュリティ コンテキストで実行されている同じホスティング グループ内のすべてのインプロセス プロバイダーは、Wmiprvse.exe プロセスの 1 つのインスタンス内でホストされます。 そのため、同じホスティング グループとセキュリティ コンテキストを共有するプロバイダーは、同じサービス ホスト プロセスを共有します。

適用対象