wbemcli.h ヘッダー
このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。
- 分散トランザクション コーディネーター WMI プロバイダー
- リモート デスクトップ サービス
- Windows データ アクセス コンポーネント WMI プロバイダー
- Windows Management Instrumentation (Windows Management Instrumentation)
- Windows サイド バー
wbemcli.h には、次のプログラミング インターフェイスが含まれています。
IEnumWbemClassObject IEnumWbemClassObject インターフェイスは、共通情報モデル (CIM) オブジェクトを列挙するために使用され、標準の COM 列挙子に似ています。 |
IMofCompiler Mofd.dll によって実装される IMofCompiler インターフェイスは、マネージド オブジェクト形式 (MOF) コンパイラおよび MOF ファイルをコンパイルするその他のアプリケーションによって使用される COM インターフェイスを提供します。 |
IUnsecuredApartment IUnsecuredApartment インターフェイスは、クライアント プロセスから非同期呼び出しを行うプロセスを簡略化するために使用されます。 |
IWbemBackupRestore IWbemBackupRestore インターフェイスは、WMI リポジトリの内容をバックアップして復元します。 |
IWbemBackupRestoreEx IWbemBackupRestoreEx インターフェイスは、リポジトリの内容をバックアップして復元します。 |
IWbemCallResult IWbemServices インターフェイスの半同期呼び出しに使用されます。 このような呼び出しを行うと、IWbemCallResult オブジェクトと共に、呼び出された IWbemServices メソッドが直ちに返ります。 |
IWbemClassObject クラス定義とクラス オブジェクト インスタンスの両方を格納して操作します。 |
IWbemConfigureRefresher IWbemConfigureRefresher インターフェイスは、列挙子、オブジェクト、入れ子になったリフレッシャーをリフレッシャーに追加するためにクライアント コードによって使用されます。 |
IWbemContext IWbemContext インターフェイスは、必要に応じて、WMI に IWbemServices 呼び出しを送信するときにプロバイダーに追加のコンテキスト情報を通信するために使用されます。 IWbemServices のすべてのプライマリ呼び出しは、この型のオブジェクトを指す省略可能なパラメーターを受け取ります。 |
IWbemHiPerfEnum インスタンス オブジェクトの列挙への迅速なアクセスを提供するため、リフレッシャーの操作で使用されます。 |
IWbemLocator IWbemLocator インターフェイスを使用して、特定のホスト コンピューター上の WMI の IWbemServices インターフェイスへの初期名前空間ポインターを取得します。 |
IWbemObjectAccess オブジェクトのメソッドとプロパティへのアクセスを提供します。 |
IWbemObjectSink IWbemObjectSink インターフェイスは、WMI プログラミング モデル内のすべての種類の通知を受信できるシンク インターフェイスを作成します。 |
IWbemObjectSinkEx WMI プログラミング モデル内のすべての種類の通知を受信できるシンク インターフェイスを作成します。 |
IWbemObjectTextSrc IWbemObjectTextSrc インターフェイスは、IWbemClassObject インスタンスを異なるテキスト形式と変換するために使用されます。 |
IWbemQualifierSet 1 つのプロパティまたはオブジェクト全体 (クラスまたはインスタンス) の名前付き修飾子のセット全体のコンテナーとして機能します。 |
IWbemRefresher 列挙子やリフレッシャー オブジェクトなどの更新可能なオブジェクトを更新できるエントリ ポイントを提供します。 |
IWbemServices WMI サービスにアクセスするためにクライアントとプロバイダーによって使用されます。 インターフェイスは WMI プロバイダーと WMI プロバイダーによって実装され、プライマリ WMI インターフェイスです。 |
IWbemShutdown IWbemShutdown インターフェイスは、オブジェクトのインスタンスを破棄する準備ができていることをプロバイダーに示します。 プロバイダーは、この呼び出しを使用して、現在参照しているリソースを解放できます。 |
IWbemStatusCodeText IWbemStatusCodeText インターフェイスは、エラー コードのテキスト文字列の説明、またはエラーが発生したサブシステムの名前を抽出します。 |
IWbemUnsecuredApartment クライアント アプリケーションで、Unsecapp.exe が非同期コールバックに対してアクセス チェックを実行するかどうかを判断できるようにします。 |
WBEM_COMPILE_STATUS_INFO IMofCompiler インターフェイスのエラーについて説明します。 |
CIMTYPE_ENUMERATION さまざまな CIM データ型を指定する値を定義します。 |
WBEM_BACKUP_RESTORE_FLAGS IWbemBackupRestore::Restore メソッドと IWbemBackupRestoreEx::Restore メソッドに使用されるフラグが含まれています。 |
WBEM_CHANGE_FLAG_TYPE メソッド パラメーター フラグが含まれています。 |
WBEM_COMPARISON_FLAG IWbemClassObject::CompareTo メソッドを使用するときに実行する比較を定義するフラグが含まれています。 |
WBEM_COMPILER_OPTIONS IMofCompiler メソッドのオプション フラグが含まれています。 |
WBEM_CONDITION_FLAG_TYPE IWbemClassObject::GetNames メソッドで使用されるフラグが含まれています。 |
WBEM_CONNECT_OPTIONS IWbemLocator::ConnectServer メソッドのフラグが含まれています。 |
WBEM_FLAVOR_TYPE 修飾子のフレーバーを一覧表示します。 |
WBEM_GENERIC_FLAG_TYPE 汎用メソッド パラメーター フラグが含まれています。 |
WBEM_GENUS_TYPE クラスとインスタンスを区別するために使用される定数が含まれます。 |
WBEM_LIMITS いくつかの制限値を定義します。 |
WBEM_QUERY_FLAG_TYPE クエリまたは列挙子を定義するために使用されるフラグが含まれます。 |
WBEM_REFRESHER_FLAGS リフレッシャー メソッドの動作を変更するフラグが含まれています。 |
WBEM_SECURITY_FLAGS セキュリティ アクセス レベルを設定するために使用されるフラグが含まれています。 |
WBEM_STATUS_TYPE 非同期操作の状態について説明します。 |
WBEM_TEXT_FLAG_TYPE IWbemClassObject::GetObjectText メソッドの実行を制御するためのフラグが含まれています。 |
WBEM_TIMEOUT_TYPE IEnumWbemClassObject::Next メソッドのタイムアウトを指定するために使用される値が含まれます。 |
WBEM_UNSECAPP_FLAG_TYPE IWbemUnsecuredApartment::CreateSinkStub メソッドを使用する場合に、コールバックのアクセス チェックを制御するために使用されます。 |
WBEMSTATUS WMI API のメソッドによって返されるエラー コードと状態コードが含まれます。 |
WMI_OBJ_TEXT SWbemObjectEx.GetText_で使用する有効なオブジェクト テキスト形式を定義します。 |