IWbemQualifierSet インターフェイス (wbemcli.h)
IWbemQualifierSet インターフェイスは、1 つのプロパティまたはオブジェクト全体 (クラスまたはインスタンス) の名前付き修飾子のセット全体のコンテナーとして機能します。 コンテナーの内容は、ポインターの取得方法によって異なります。 ポインターが IWbemClassObject::GetQualifierSet から取得された場合、オブジェクトはオブジェクト全体の修飾子のセットで構成されます。 ポインターが IWbemClassObject::GetPropertyQualifierSet から取得された場合、オブジェクトは特定のプロパティの修飾子を表します。
継承
IWbemQualifierSet インターフェイスは、IUnknown インターフェイスから継承されます。 IWbemQualifierSet には、次の種類のメンバーもあります。
メソッド
IWbemQualifierSet インターフェイスには、これらのメソッドがあります。
IWbemQualifierSet::BeginEnumeration IWbemQualifierSet::BeginEnumeration メソッドは、オブジェクト内のすべての修飾子の列挙が存在する前にリセットされます。 |
IWbemQualifierSet::D elete IWbemQualifierSet::D elete メソッドは、指定した修飾子を名前で削除します。 |
IWbemQualifierSet::EndEnumeration IWbemQualifierSet::BeginEnumeration および IWbemQualifierSet::Next で開始された列挙を終了する予定の場合は、IWbemQualifierSet::EndEnumeration メソッドを呼び出します。 |
IWbemQualifierSet::Get IWbemQualifierSet::Get メソッドは、指定された名前付き修飾子が見つかった場合に取得します。 |
IWbemQualifierSet::GetNames IWbemQualifierSet::GetNames メソッドは、現在のオブジェクトまたはプロパティから使用可能なすべての修飾子の名前を取得します。 または、IFlags のフィルター値に応じて、このメソッドは特定の修飾子の名前を取得します。 |
IWbemQualifierSet::Next IWbemQualifierSet::Next メソッドは、IWbemQualifierSet::BeginEnumeration で始まった列挙体の次の修飾子を取得します。 |
IWbemQualifierSet::P ut IWbemQualifierSet::P ut メソッドは、名前付き修飾子と値を書き込みます。 新しい修飾子は、同じ名前の前の値を上書きします。 修飾子が存在しない場合は、作成されます。 |
注釈
WMI によって実装が提供されるため、Windows Management 動的プロバイダーではこのインターフェイスを実装することは絶対にないことを強くお勧めします。 詳細については、「 IWbemClassObject」を参照してください。
WMI 内では、このインターフェイスは常に処理中です。 Put 操作は、オブジェクトのローカル コピーにのみ影響します。 ローカル コピーから値を取得する操作を取得します。 更新は、オブジェクト全体が IWbemServices インターフェイスのメソッドを使用して読み取りまたは書き込まれる場合にのみ実行されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
対象プラットフォーム | Windows |
ヘッダー | wbemcli.h (Wbemidl.h を含む) |