次の方法で共有


Windows Management Instrumentation (Windows Management Instrumentation)

Windows Management Instrumentation テクノロジの概要。

Windows Management Instrumentation を開発するには、次のヘッダーが必要です。

このテクノロジのプログラミング ガイダンスについては、次を参照してください。

クラス

 
CFrameworkQuery

CFrameworkQuery クラスは、クエリの解析と操作に使用されます。 これには、特定のプロパティ値を返すメソッドと、クエリをテストして含まれる特定のプロパティを決定するメソッドが含まれています。
CHPtrArray

CHPtrArray クラスは、WMI プロバイダー フレームワークの一部です。 CHPtrArray は、WMI クエリのプロバイダー処理に使用される配列ポインター管理用のユーティリティ インターフェイスです。
CHString

次の表に、CHString メソッドの一覧を示します。
CHStringArray

次の表に、CHStringArray のメソッドと演算子の一覧を示します。
CInstance

CInstance クラスは、WMI プロバイダー フレームワークでサポートされているインスタンスに対して定義されているプロパティの値を取得および更新するために使用されます。 CInstance クラスは、プロバイダー フレームワークによる CInstance インターフェイスの実装へのアクセスも提供します。
CObjectPathParser

リモート コンピューター名、名前空間、およびクラスを含めることができる WMI パスを解析します。 このオブジェクトの使用は推奨されません。 代わりに、IWbemPath COM インターフェイスを使用します。
CThreadBase

CThreadBase クラスは、WMI プロバイダー フレームワークの内部スレッド セーフ メカニズムを提供する基本クラスです。 このクラスは内部的に呼び出されます。
CWbemGlueFactory

CWbemGlueFactory クラスは、WMI プロバイダー フレームワークの一部です。 プロバイダー フレームワークでは、このインターフェイスのメソッドを内部的に実装して、プロバイダー用の新しいクラスのインスタンスを作成します。
CWbemProviderGlue

CWbemProviderGlue は、Windows Management Instrumentation (WMI) API のコンポーネント オブジェクト モデル (COM) インターフェイスを Provider クラスから派生したクラスに結び付け、プロバイダーが相互にクエリを実行するために使用するメソッドを提供します。
MethodContext

MethodContext クラスは、IWbemClassObject 情報を取得または設定するためにプロバイダーで使用される構造体へのポインターです。 WMI では、 ポインターに基づく機能は実装されません。
プロバイダー

Provider クラスは、フレームワーク プロバイダーがサポートするクラスの基底クラスです。
TRefPointerCollection

TRefPointerCollection クラスは、オブジェクトへのポインターを収集するコンテナー クラスです。 これらのポインターは列挙できます。
WBEMTime

WBEMTime クラスを使うと、Windows と ANSI C ランタイムの間でさまざまな時間形式を簡単に変換できます。 詳しくは、WBEMTimeSpan クラスのメソッドもご覧ください。
WBEMTimeSpan

WBEMTimeSpan クラスは、ナノ秒単位の期間を保持します。

列挙

 
CIMTYPE_ENUMERATION

さまざまな CIM データ型を指定する値を定義します。
ObjectParserFlags

CObjectPathParser のコンストラクターによって使用されるフラグ。
tag_WBEM_GET_KEY_FLAGS

テキストの形式を制御するフラグを含みます。
tag_WBEM_GET_TEXT_FLAGS

テキストの返し方を制御するフラグを含みます。
tag_WBEM_PATH_CREATE_FLAG

受け入れられるパスの種類を指定するフラグが含まれます。
tag_WBEM_PATH_STATUS_FLAG

パスを記述するために使用されるフラグが含まれています。
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 メソッドを使用する場合に、コールバックのアクセス チェックを制御するために使用されます。
WbemAuthenticationLevelEnum

セキュリティ認証レベルを定義します。
WbemChangeFlagEnum

クラスまたはインスタンスへの書き込み操作の実行方法を定義します。
WbemCimtypeEnum

プロパティ値の有効な CIM 型を定義します。
WbemComparisonFlagEnum

オブジェクト比較の設定を定義し、SWbemObject.CompareTo_ によって使用されます。
WbemConnectOptionsEnum

リモート コンピューター上の WMI への接続が失敗したときに SWbemLocator.ConnectServer メソッドへの呼び出しでパラメーターとして使用されるセキュリティ フラグを定義します。
WbemErrorEnum

WMI 用スクリプト API 呼び出しによって返される可能性があるエラーを定義します。
WbemFlagEnum

SWbemServices.ExecQuery、SWbemServices.ExecQueryAsync、SWbemServices.SubclassesOf、SWbemServices.InstancesOf によって使用される定数を定義します。
WbemImpersonationLevelEnum

セキュリティ偽装レベルを定義します。 これらの定数は、SWbemSecurity と共に使用されます。
WbemObjectTextFormatEnum

SWbemObjectEx.GetText_ によって使用される有効なオブジェクト テキスト形式を定義します。
WbemPrivilegeEnum

特権を定義します。 これらの定数は、一部の操作に必要な特権を付与するために SWbemSecurity と共に使用されます。
WbemQueryFlagEnum

呼び出しによって返されるオブジェクトの数を決める、列挙またはクエリの深さを定義します。
WBEMSTATUS

WMI API のメソッドによって返されるエラー コードと状態コードが含まれます。
WbemTextFlagEnum

生成されたオブジェクト テキストの内容を定義し、SWbemObject.GetObjectText_ によって使用されます。
WbemTimeout

タイムアウト定数を定義します。 この定数は、SWbemEventSource.NextEvent によって使用されます。
WMI_OBJ_TEXT

SWbemObjectEx.GetText_で使用する有効なオブジェクト テキスト形式を定義します。
WMIQ_ANALYSIS_TYPE

GetAnalysis メソッドを使用して実行する分析の種類を指定するために使用される定数を含みます。
WMIQ_ASSOCQ_FLAGS

クエリの機能を示すフラグが含まれています。
WMIQ_RPN_TOKEN_FLAGS

GetAnalysis メソッドで使用されるクエリ トークンを記述するフラグが含まれています。

関数

 
AccessCheck

AccessCheck メソッドはイベント プロバイダーによって実装され、コンシューマーが wszQuery で指定されたイベントをサブスクライブするときに Windows Management Instrumentation (WMI) によって呼び出されます。
追加

Add メソッドは、配列の末尾に新しい要素を追加し、配列を 1 ずつ増やします。
追加

Add メソッドは、コレクションへの参照を追加します。
AddEnum

IWbemConfigureRefresher::AddEnum メソッドは、要求されたリフレッシャーに列挙子を追加します。
AddObjectByPath

IWbemConfigureRefresher::AddObjectByPath メソッドは、オブジェクト パスを指定して、オブジェクトをリフレッシャーに追加します。
AddObjectByTemplate

IWbemConfigureRefresher::AddObjectByTemplate メソッドを使用すると、IWbemClassObject インスタンス テンプレートを指定することで、更新するオブジェクトをリフレッシャーに追加できます。
AddObjects

IWbemHiPerfEnum::AddObjects メソッドは、指定されたインスタンス オブジェクトを列挙子に追加します。
AddRefresher

IWbemConfigureRefresher::AddRefresher メソッドは、リフレッシャーにリフレッシャーを追加します。
AllocSysString

AllocSysString メソッドは、Automation 互換の新しい BSTR 文字列を割り当てます。 次に、CHStringstring の内容 (終端の NULL 文字を含む) をコピーします。
AllPropertiesAreRequired

AllPropertiesAreRequired メソッドは、インスタンスのすべてのプロパティが要求されるかどうかを示します。
Append

Append メソッドは、指定された配列の末尾に別の配列の内容を追加します。
Backup

IWbemBackupRestore::Backup メソッドは、静的リポジトリの内容を別のファイルにバックアップします。
BeginEnum

BeginEnum メソッドは、コレクションの列挙を開始します。
BeginEnumeration

列挙体を列挙体の先頭に戻します。
BeginEnumeration

IWbemContext::BeginEnumeration メソッドは、オブジェクト内のすべてのコンテキスト値の列挙をリセットします。
BeginEnumeration

IWbemQualifierSet::BeginEnumeration メソッドは、オブジェクト内のすべての修飾子の列挙が存在する前にリセットされます。
BeginMethodEnumeration

オブジェクトで使用できるメソッドの列挙を開始するには、IWbemClassObject::BeginMethodEnumeration メソッド呼び出しを使用します。
BeginRead

BeginRead メソッドは、プロバイダーが WMI プロバイダー フレームワーク上に構築されている場合にデータ読み取り操作の開始を示すことによって、スレッド セーフを提供します。 CThreadBase は内部的に呼び出されます。
BeginWrite

BeginWrite メソッドは、プロバイダーが WMI プロバイダー フレームワーク上に構築されている場合にデータ書き込み操作の開始を示すことによって、スレッド セーフを提供します。 CThreadBase は内部的に呼び出されます。
CancelAsyncCall

IWbemServices::CancelAsyncCall メソッドは、最初に非同期メソッドに渡された IWbemObjectSink ポインターに基づいて、現在保留中の非同期呼び出しをすべて取り消します。
CancelQuery

論理イベント コンシューマーが Windows Management で関連するイベント クエリ フィルターをキャンセルするたびに、IWbemEventProviderQuerySink::CancelQuery メソッドを呼び出します。
CHPtrArray

CHPtrArray メソッド コンストラクターは、CHPtrArray の新しいインスタンスを初期化します。
CHString

CHString::CHString 関数は、指定されたデータを使用して新しい CHString オブジェクトを初期化します。
CHString

指定したデータを使用して新しい CHString オブジェクトを初期化します。 (オーバーロード 2/6)
CHString

指定したデータを使用して新しい CHString オブジェクトを初期化します。 (オーバーロード 4/6)
CHString

指定したデータを使用して新しい CHString オブジェクトを初期化します。 (オーバーロード 5/6)
CHString

指定したデータを使用して新しい CHString オブジェクトを初期化します。 (オーバーロード 1/6)
CHString

指定したデータを使用して新しい CHString オブジェクトを初期化します。 (オーバーロード 6/6)
CHString

指定したデータを使用して新しい CHString オブジェクトを初期化します。 (オーバーロード 3/6)
CHStringArray

CHStringArray コンストラクターは、空の CHStringArray 配列を構築します。
[クリア]

Clear メソッドは、WBEMTime オブジェクトの時刻を無効な時刻に設定します。
[クリア]

Clear メソッドは、期間をINVALID_TIMEに設定します。
複製

IEnumWbemClassObject::Clone メソッドは列挙子全体の論理コピーを作成し、列挙体の現在位置を保持します。
複製

IWbemClassObject::Clone メソッドは、現在のオブジェクトの完全な複製である新しいオブジェクトを返します。 新しいオブジェクトの COM 参照カウントは 1 です。
複製

IWbemContext::Clone メソッドは、現在の IWbemContext オブジェクトの論理コピーを作成します。 このメソッドは、ほぼ同じ IWbemContext オブジェクトを持つ多数の呼び出しを行う必要がある場合に便利です。
CObjectPathParser

完全なオブジェクト パスを必要とする CObjectPathParser オブジェクトのインスタンスを構築して初期化します。 このオブジェクトの使用はお勧めしません。 代わりに、IWbemPath COM インターフェイスを使用します。
[部単位で印刷]

Collate メソッドは wcscoll 関数を使用して、CHString 文字列を別の文字列と比較します。
コミット

Commit メソッドは、WMI にインスタンスを送信するために使用されます。 このメソッドはヘルパー関数であり、オーバーライドしないでください。
コミット

Commit メソッドは、現在のインスタンスを WMI に返します。
比較

Compare メソッドは wcscmp 関数を使用して、この CHString 文字列を別の文字列と比較します。
CompareNoCase

CompareNoCase メソッドは、_wcsicmp関数を使用して CHString 文字列を別の文字列と比較します。
Compareto

IWbemClassObject::CompareTo メソッドは、オブジェクトを別の Windows Management オブジェクトと比較します。 この比較プロセスには特定の制約があることに注意してください。
CompileBuffer

IMofCompiler::CompileBuffer メソッドは、バイナリ MOF データを含むバッファーまたは ASCII 形式のテキスト バッファーをコンパイルします。
CompileFile

IMofCompiler::CompileFile メソッドは MOF ファイル (バイナリ MOF を含む) をコンパイルし、WMI リポジトリに情報を格納します。
ConnectServer

IWbemLocator::ConnectServer メソッドは、strNetworkResource パラメーターで指定されたコンピューター上の WMI 名前空間への接続を DCOM 経由で作成します。
コピー

Copy メソッドは、指定された配列の要素を別の配列の要素で上書きします。
CreateBMOF

IMofCompiler::CreateBMOF メソッドはバイナリ MOF ファイルを作成します。
CreateClassEnum

IWbemServices::CreateClassEnum メソッドは、選択基準を満たすすべてのクラスの列挙子を返します。
CreateClassEnumAsync

IWbemServices::CreateClassEnumAsync メソッドは、クラス プロバイダーがサポートするすべてのクラスの列挙を返します。
CreateClassPart

パスのクラスまたはキー部分を初期化します。
CreateInstanceEnum

IWbemServices::CreateInstanceEnum メソッドは、ユーザー指定の選択基準に従って、指定したクラスのインスタンスを返す列挙子を作成します。
CreateInstanceEnumAsync

IWbemServices::CreateInstanceEnumAsync メソッドは、ユーザー指定の選択基準に従って、指定されたクラスのインスタンスを非同期的に返す列挙子を作成します。
CreateNewInstance

CreateNewInstance メソッドは、新しい CInstance オブジェクトを割り当て、そのオブジェクトへのポインターを返します。
CreateObjectStub

CreateObjectStub メソッドは、Windows Management からの非同期呼び出しの受信を支援するオブジェクト フォワーダー シンクを作成します。
CreateRefreshableEnum

新しい更新可能な列挙体を作成します。
CreateRefreshableObject

更新可能なインスタンス オブジェクトを要求します。
CreateRefresher

リフレッシャーを作成します。
CreateSinkStub

CreateSinkStub メソッドは IUnsecuredApartment::CreateObjectStub に似ています。オブジェクト フォワーダー シンクを作成し、Windows Management から非同期呼び出しを受信するためのアクセス チェックを実行します。
CThreadBase

CThreadBase::CThreadBase コンストラクターは、CThreadBase の新しいインスタンスを初期化します。 CThreadBase は内部的に呼び出されます。
CWbemGlueFactory

CWbemGlueFactory::CWbemGlueFactory コンストラクターは、CWbemGlueFactory の新しいインスタンスを初期化します。 このクラスは、WMI プロバイダー フレームワークの一部です。 (??0CWbemGlueFactory@@QEAA@XZ)
CWbemGlueFactory

CWbemGlueFactory::CWbemGlueFactory コンストラクターは、CWbemGlueFactory の新しいインスタンスを初期化します。 このクラスは、WMI プロバイダー フレームワークの一部です。 (オーバーロード 1/2)
削除

IWbemClassObject::D elete メソッドは、CIM クラス定義とそのすべての修飾子から、指定されたプロパティを削除します。
削除

IWbemQualifierSet::D elete メソッドは、指定した修飾子を名前で削除します。
DeleteAll

IWbemContext::D eleteAll メソッドは、現在のオブジェクトからすべての名前付きコンテキスト値を削除し、オブジェクトを空にします。
DeleteClass

IWbemServices::D eleteClass メソッドは、指定したクラスを現在の名前空間から削除します。
DeleteClassAsync

IWbemServices::D eleteClassAsync メソッドは、指定したクラスを現在の名前空間から削除します。
DeleteClassPart

IWbemPath::D eleteClassPart メソッドは、パスのクラス部分を削除します。
DeleteInstance

DeleteInstance メソッドは、インスタンスを削除するために WMI によって呼び出されます。 (オーバーロード 2/2)
DeleteInstance

DeleteInstance メソッドは、インスタンスを削除するために WMI によって呼び出されます。 (オーバーロード 1/2)
DeleteInstance

IWbemServices::D eleteInstance メソッドは、現在の名前空間内の既存のクラスのインスタンスを削除します。
DeleteInstanceAsync

IWbemServices::D eleteInstanceAsync メソッドは、現在の名前空間内の既存のクラスのインスタンスを非同期的に削除します。 操作の確認または失敗は、呼び出し元によって実装された IWbemObjectSink インターフェイスを介して報告されます。
Deletemethod

メソッドを削除するには、IWbemClassObject::D eleteMethod メソッドを使用します。 この呼び出しは、現在のオブジェクトが CIM クラス定義である場合にのみサポートされます。 メソッド操作は、CIM インスタンスを指す IWbemClassObject ポインターからは使用できません。
DeleteValue

IWbemContext::D eleteValue メソッドは、IWbemContext::SetValue によって作成された名前付きコンテキスト値を削除します。
ElementAt

CHStringArray::ElementAt(int) (chstrarr.h) メソッドは、配列内の要素ポインターへの一時的な参照を返します。
ElementAt

CHStringArray::ElementAt (chstrarr.h) メソッドは、配列内の要素ポインターへの一時的な参照を返します。


IWbemQuery::Empty メソッドは、パーサーが保持しているメモリを解放します。


Empty メソッドは、CHString オブジェクトを空の文字列にし、必要に応じてメモリを解放します。


Empty メソッドは、コレクションからすべての項目を削除します。
EndEnum

EndEnum メソッドは、コレクションの列挙を終了します。
EndEnumeration

IWbemClassObject::EndEnumeration メソッドは、IWbemClassObject::BeginEnumeration で開始された列挙シーケンスを終了します。
EndEnumeration

IWbemContext::EndEnumeration メソッドは、IWbemContext::BeginEnumeration で始まる列挙シーケンスを終了します。 この呼び出しは必須ではありませんが、列挙型に関連付けられているシステム リソースをできるだけ早く解放します。
EndEnumeration

IWbemQualifierSet::BeginEnumeration および IWbemQualifierSet::Next で開始された列挙を終了する予定の場合は、IWbemQualifierSet::EndEnumeration メソッドを呼び出します。
EndMethodEnumeration

IWbemClassObject::EndMethodEnumeration メソッドは、IWbemClassObject::BeginMethodEnumeration で開始されたメソッド列挙シーケンスを終了するために使用されます。
EndRead

EndRead メソッドは、プロバイダーが WMI プロバイダー フレームワーク上に構築されている場合に、データ読み取り操作の終了を示すことによってスレッド セーフを提供します。 CThreadBase は内部的に呼び出されます。
EndWrite

EndWrite メソッドは、プロバイダーが WMI プロバイダー フレームワーク上に構築されている場合にデータ書き込み操作の終了を示すことによって、スレッド セーフを提供します。 CThreadBase は内部的に呼び出されます。
EnumerateInstances

EnumerateInstances メソッドは、フレームワーク プロバイダーのクラスのすべてのインスタンスを取得するために WMI によって呼び出されます。
ExecMethod

ExecMethod メソッドは、クラスまたはインスタンスでメソッドを呼び出すために WMI によって呼び出されます。 (オーバーロード 1/2)
ExecMethod

ExecMethod メソッドは、クラスまたはインスタンスでメソッドを呼び出すために WMI によって呼び出されます。 (オーバーロード 2/2)
ExecMethod

CIM オブジェクトによってエクスポートされたメソッドを実行します。
ExecMethodAsync

CIM オブジェクトによってエクスポートされたメソッドを非同期的に実行します。
ExecNotificationQuery

IWbemServices::ExecNotificationQuery メソッドは、イベントを受信するクエリを実行します。 呼び出しは直ちに返され、ユーザーは、返された列挙子に対して、到着時にイベントをポーリングできます。 返された列挙子を解放すると、クエリが取り消されます。
ExecNotificationQueryAsync

IWbemServices::ExecNotificationQueryAsync メソッドは、イベント通知を停止するために CancelAsyncCall が呼び出されるまで、指定された応答ハンドラーにイベントが提供されることを除き、IWbemServices::ExecNotificationQuery と同じタスクを実行します。
ExecQuery

ExecQuery メソッドは、WMI クエリ言語 (WQL) クエリを処理するために WMI によって呼び出されます。
ExecQuery

IWbemServices::ExecQuery メソッドは、オブジェクトを取得するためのクエリを実行します。
ExecQueryAsync

IWbemServices::ExecQueryAsync メソッドは、オブジェクトを非同期的に取得するためのクエリを実行します。
Find

Find メソッドは、文字列で部分文字列の最初の一致を検索します。
Find

CHString::Find メソッドは、文字列を検索して、部分文字列の最初の一致を検索します。
FindConsumer

FindConsumer 関数は、WMI がイベントを送信できるシンク オブジェクトを検索して返します。
FindOneOf

FindOneOf メソッドは、lpszCharSet に含まれる任意の文字と一致する最初の文字の文字列を検索します。
フラッシュ

Flush メソッドはプロバイダー フレームワークによって呼び出され、プロバイダーによって使用されているすべての不要なメモリが削除されます。
Format

CHString::Format メソッドは、一連の文字と値を CHString に書式設定して格納します。
Format

CHString::Format メソッドは、一連の文字と値を CHString 文字列に書式設定して格納します。
FormatMessageW

CHString::FormatMessageW (Unicode) メソッドは、メッセージ文字列の書式を設定します。
FormatMessageW

CHString::FormatMessageW (Unicode) メソッドは、メッセージ文字列の書式を設定します。
FormatV

FormatV メソッドは、書式設定された文字列と引数の変数リストを CHString 文字列に書き込みます。
FrameworkLoginDLL

FrameworkLoginDLL メソッドは、プロバイダー サーバーを読み込むことができるかどうかを判断するために、DLL_PROCESS_ATTACH値が DllMain に送信されるときに呼び出されます。 (オーバーロード 1/2)
FrameworkLoginDLL

FrameworkLoginDLL メソッドは、プロバイダー サーバーを読み込むことができるかどうかを判断するために、DLL_PROCESS_ATTACH値が DllMain に送信されるときに呼び出されます。 (オーバーロード 2/2)
FrameworkLogoffDLL

FrameworkLogoffDLL メソッドは DllCanUnloadNow によって呼び出され、プロバイダー サーバーが使用されておらず、アンロードできるかどうかを判断します。 (オーバーロード 1/2)
FrameworkLogoffDLL

FrameworkLogoffDLL メソッドは DllCanUnloadNow によって呼び出され、プロバイダー サーバーが使用されておらず、アンロードできるかどうかを判断します。 (オーバーロード 2/2)
Free

解析されていないパスを含むメモリを解放します。 このオブジェクトの使用は推奨されません。 代わりに、IWbemPath COM インターフェイスを使用します。 (オーバーロード 2/2)
Free

解析されていないパスを含むメモリを解放します。 このオブジェクトの使用は推奨されません。 代わりに、IWbemPath COM インターフェイスを使用します。 (オーバーロード 1/2)
FreeExtra

FreeExtra メソッドは、文字列によって以前に割り当てられたが不要になった余分なメモリを解放します。
FreeExtra

FreeExtra メソッドは、配列の増加中に割り当てられた余分なメモリを解放します。 このメソッドは、配列のサイズまたは上限には影響しません。
FreeMemory

IWbemQuery::FreeMemory メソッドは、GetAnalysis の以前の呼び出しでパーサーが呼び出し元に返すメモリを解放します。
Get

IWbemClassObject::Get メソッドは、指定されたプロパティ値が存在する場合は取得します。 このメソッドは、システム プロパティを返すこともできます。
Get

IWbemQualifierSet::Get メソッドは、指定された名前付き修飾子が見つかった場合に取得します。
GetAllDerivedInstances

GetAllDerivedInstances メソッドは、基底クラスのインスタンス、またはその基底クラスの子の一覧を取得します。
GetAllDerivedInstancesAsynch

GetAllDerivedInstancesAsynch メソッドは、特定のプロバイダーでサポートされ、特定の基底クラスから派生したインスタンスの一覧を取得します。 このメソッドを使用すると、プロバイダーは一度に 1 つのインスタンスを返すことによって非同期的に応答できます。
GetAllInstances

GetAllInstances メソッドは、特定のクラスによって返されるインスタンスの一覧を取得します。
GetAllInstancesAsynch

GetAllInstancesAsynch メソッドは、特定のクラスによって返されるインスタンスの一覧を取得します。 このメソッドを使用すると、プロバイダーは一度に 1 つのインスタンスを返すことによって非同期的に応答できます。
GetAllocLength

GetAllocLength メソッドは、割り当てられた文字列バッファーのサイズを返します。
GetAnalysis

クエリ解析が成功した結果を取得します。
GetAt

GetAt メソッドは、CHPtrArray 配列内の要素にアクセスします。
GetAt

CHString::GetAt(int) (chstring.h) メソッドは、インデックス番号で指定された 1 文字を返します。
GetAt

CHString::GetAt (chstring.h) メソッドは、インデックス番号で指定された 1 文字を返します。
GetAt

指定したインデックス位置にある配列要素を取得します。
Getbool

Getbool メソッドはブール型のプロパティを取得します。
GetBSTR

CIM 日時形式の BSTR 値として時刻を取得します。
GetBSTR

GetBSTR メソッドは、日付と時刻の形式で BSTR として期間を取得します。
GetBuffer

GetBuffer メソッドは、CHString オブジェクトの内部文字バッファーへのポインターを返します。
GetBufferSetLength

GetBufferSetLength メソッドは、CHString オブジェクトの内部文字バッファーへのポインターを返します。必要に応じて、nNewLength で指定された長さと完全に一致するように長さを切り捨てるか、長くします。
GetByte

GetByte メソッドは、BYTE 互換のプロパティを取得します。
GetCallStatus

IWbemCallResult::GetCallStatus メソッドは、現在の未処理の半同期呼び出しの状態をユーザーに返します。 この呼び出しがWBEM_S_NO_ERRORを返すと、IWbemServices メソッドの元の呼び出しが完了します。
GetCHString

GetCHString メソッドは、文字列プロパティを取得します。
GetClassName

IWbemPath::GetClassName メソッドは、パスからクラス名の部分を取得します。
GetClassObjectInterface

GetClassObjectInterface メソッドは、IWbemClassObject インターフェイス ポインターを返します。
GetCount

IWbemPathKeyList::GetCount メソッドは、パス内のキーの数を取得します。
GetData

CHString オブジェクトからデータを取得する GetData メソッド。
GetData

GetData メソッドは、配列内の要素に直接アクセスします。
GetDateTime

GetDateTime メソッドは datetime プロパティを返します。
GetDMTF

GetDMTF メソッドは、BSTR 値を CIM の日付と時刻の形式に変換します。
GetDMTFNonNtfs

GetDMTFNonNtfs メソッドは、タイム ゾーンを持たない FAT から CIM 日付と時刻形式の DMTF 日付を取得します。
GetDOUBLE

GetDOUBLE メソッドは DOUBLE プロパティを取得します。
GetDWORD

GetDWORD メソッドは、DWORD プロパティを取得します。
GetEmbeddedObject

GetEmbeddedObject メソッドは、埋め込まれた CInstance オブジェクトへのポインターを取得します。 ポインターを使用して、その埋め込みオブジェクトのプロパティを取得および設定できます。
GetEmptyInstance

GetEmptyInstance メソッドでは、指定したクラスの単一の設定されていないインスタンスを取得します。 (オーバーロード 1/2)
GetEmptyInstance

GetEmptyInstance メソッドでは、指定したクラスの単一の設定されていないインスタンスを取得します。 (オーバーロード 2/2)
GetErrorCodeText

エラー コードに関連付けられているテキスト文字列の説明を返します。
GetFacilityCodeText

IWbemStatusCodeText::GetFacilityCodeText メソッドは、エラーが発生したサブシステムの名前 ("Windows"、"WBEM"、"SSPI"、"RPC" など) を返します。
GetFILETIME

GetFILETIME メソッドは、時間を MFC FILETIME 構造体として取得します。
GetInfo

IWbemPath::GetInfo メソッドは、パーサー オブジェクトに配置されたパスに関する詳細を返します。
GetInfo

IWbemPathKeyList::GetInfo メソッドは、キーの状態ビットを取得します。
GetInstanceByPath

CWbemProviderGlue::GetInstanceByPath (wbemglue.h) メソッドは、特定のオブジェクト パスによって識別されるインスタンスを取得します。
GetInstanceByPath

CWbemProviderGlue::GetInstanceByPath (wbemglue.h) メソッドは、プロバイダーの GetObject メソッドを呼び出して、特定のオブジェクト パスによって識別されるインスタンスを取得します。
GetInstanceKeysByPath

GetInstanceKeysByPath メソッドは、キー プロパティのみが設定された特定のオブジェクト パスによって識別されるインスタンスを取得します。
GetInstancePropertiesByPath

指定したプロパティのみが設定された特定のオブジェクト パスによって識別されるインスタンスを取得します。 設定するプロパティの名前は、CHString 配列内にあります。
GetInstancesByQuery

CWbemProviderGlue::GetInstancesByQuery (wbemglue.h) メソッドは、特定のクエリに一致するインスタンスの一覧を取得します。
GetInstancesByQuery

CWbemProviderGlue::GetInstancesByQuery (wbemglue.h) メソッドは、特定のクエリに一致するインスタンスの一覧を取得します。
GetInstancesByQueryAsynch

GetInstancesByQueryAsynch メソッドは、特定のプロバイダーでサポートされ、特定のクエリに一致するインスタンスの一覧を取得します。 このメソッドを使用すると、プロバイダーは一度に 1 つのインスタンスを返すことによって非同期的に応答できます。
GetKey

IWbemPathKeyList::GetKey メソッドは、キーの名前または値を取得します。 キーは 0 (ゼロ) からインデックス付けされますが、キーの順序は重要ではありません。
GetKey2

IWbemPathKeyList::GetKey2 メソッドは、キーの名前または値を取得し、値を VARIANT として返します。 キーのインデックスは 0 (ゼロ) ですが、キーの順序は重要ではありません。
GetKeyList

個々のキーにアクセスできるように、IWbemPathKeyList ポインターを取得します。
GetLength

GetLength メソッドは、この CHString 文字列内のワイド文字の数を取得します。 カウントに NULL 終端記号は含まれません。
GetLocalComputerName

GetLocalComputerName メソッドは、コンピューター名への定数参照を CHString 形式で返します。
GetLocalInstancePath

GetLocalInstancePath メソッドは、指定されたインスタンスへの完全なオブジェクト パスの作成を試みます。 このメソッドはヘルパー関数であり、オーバーライドしないでください。
GetLocalOffsetForDate

GetLocalOffsetForDate メソッドは、 引数に指定された FILETIME の GMT とローカル時刻の間のオフセットを分単位 (+ または ) で返します。 (オーバーロード 1/4)
GetLocalOffsetForDate

GetLocalOffsetForDate メソッドは、 引数に指定された FILETIME の GMT とローカル時刻の間のオフセットを分単位 (+ または ) で返します。 (オーバーロード 3/4)
GetLocalOffsetForDate

GetLocalOffsetForDate メソッドは、 引数に指定された FILETIME の GMT とローカル時刻の間のオフセットを分単位 (+ または ) で返します。 (オーバーロード 4/4)
GetLocalOffsetForDate

GetLocalOffsetForDate メソッドは、 引数に指定された FILETIME の GMT とローカル時刻の間のオフセットを分単位 (+ または ) で返します。 (オーバーロード 2/4)
Getmethod

要求されたメソッドに関する情報を返します。
GetMethodContext

GetMethodContext メソッドは、MethodContext オブジェクトへのポインターを返します。
GetMethodOrigin

IWbemClassObject::GetMethodOrigin メソッドは、メソッドが宣言されたクラスを決定するために使用されます。
GetMethodQualifierSet

IWbemClassObject::GetMethodQualifierSet は、特定のメソッドの修飾子セットを取得するために使用されます。
GetNames

オブジェクト内のプロパティの名前を取得します。
GetNames

IWbemContext::GetNames メソッドは、名前付きコンテキスト値のすべての名前の SAFEARRAY 構造体を返します。
GetNames

IWbemQualifierSet::GetNames メソッドは、現在のオブジェクトまたはプロパティから使用できるすべての修飾子の名前を取得します。 または、IFlags のフィルター値に応じて、このメソッドは特定の修飾子の名前を取得します。
GetNamespace

GetNamespace メソッドは、CHString 形式の名前空間名への定数参照を返します。 返される名前は、プロバイダー コンストラクターに最初に指定された 2 番目のパラメーターです。
GetNamespaceAt

インデックスに基づいて名前空間を取得します。
GetNamespaceConnection

GetNameSpaceConnection メソッドは、名前空間接続を取得するために使用されます。 (オーバーロード 2/2)
GetNamespaceConnection

GetNameSpaceConnection メソッドは、名前空間接続を取得するために使用されます。 (オーバーロード 1/2)
GetNamespaceCount

IWbemPath::GetNamespaceCount メソッドは、パス内の名前空間の数を返します。
GetNext

GetNext メソッドは、コレクション内の次のインスタンスへのポインターを取得します。
GetObject

GetObject メソッドは、クラスのインスタンスを取得するために WMI によって呼び出されます。 (オーバーロード 1/3)
GetObject

GetObject メソッドは、クラスのインスタンスを取得するために WMI によって呼び出されます。 (オーバーロード 2/3)
GetObject

GetObject メソッドは、クラスのインスタンスを取得するために WMI によって呼び出されます。 (オーバーロード 3/3)
GetObject

IWbemServices::GetObject メソッドは、クラスまたはインスタンスを取得します。 このメソッドは、現在の IWbemServices オブジェクトに関連付けられている名前空間からオブジェクトのみを取得します。
GetObjectAsync

IWbemServices::GetObjectAsync メソッドは、パスに基づいて、クラス定義またはインスタンスのいずれかのオブジェクトを取得します。
GetObjects

IWbemHiPerfEnum::GetObjects メソッドは、列挙子に現在存在するオブジェクトを取得します。
GetObjects

指定した配列にオブジェクトのキー以外のプロパティを挿入します。
GetObjectText

IWbemClassObject::GetObjectText メソッドは、MOF 構文でオブジェクトのテキスト レンダリングを返します。
GetProperty

IWbemPropertyProvider::GetProperty メソッドは、個々のプロパティ値を取得するために Windows Management によって呼び出されます。
GetPropertyHandle

GetPropertyHandle メソッドは、プロパティを識別する一意のハンドルを返します。 IWbemObjectAccess メソッドを使用してプロパティ値の読み取りまたは書き込みを行うときに、このハンドルを使用してプロパティを識別できます。
GetPropertyInfoByHandle

GetPropertyInfoByHandle メソッドは、プロパティ ハンドルに関連付けられているプロパティの名前とデータ型を返します。
GetPropertyOrigin

IWbemClassObject::GetPropertyOrigin メソッドは、特定のプロパティが導入されたクラスの名前を取得します。
GetPropertyQualifierSet

IWbemClassObject::GetPropertyQualifierSet メソッドは、クラス オブジェクト内の特定のプロパティの修飾子セットを取得します。 このメソッドは、インスタンスまたはクラス定義のメンバーであるプロパティと共に使用できます。
GetProviderName

GetProviderName メソッドは、プロバイダーのコンストラクターで使用されるクラスの名前を取得します。
GetQualifierSet

IWbemClassObject::GetQualifierSet メソッドは、オブジェクトがインスタンスであるかクラス定義であるかに関係なく、クラス オブジェクト全体の修飾子のセットに対する読み取りと書き込みの操作を可能にするインターフェイス ポインターを返します。
GetQuery

GetQuery メソッドは、CFrameworkQuery オブジェクトに関連付けられている実際の WQL コマンドを取得します。
GetQueryClassName

GetQueryClassName メソッドは、クエリからクラス名を取得します。
GetRequiredProperties

GetRequiredProperties メソッドは、クエリの SELECT ステートメントで指定されたすべてのプロパティの一覧を返します。 SELECT 句と WHERE 句の両方からプロパティが返されます。
GetRestrictedSink

IWbemEventSink::GetRestrictedSink メソッドは、制限されたイベント シンクを取得します。 制限付きイベント シンクは、イベント プロバイダーの登録で定義されているイベントのサブセットをフィルター処理するシンクです。
GetResultObject

IWbemCallResult::GetResultObject メソッドは、以前の半同期呼び出しから IWbemServices::GetObject または IWbemServices::ExecMethod へのオブジェクトの取得を試みます。
GetResultServices

IWbemServices ポインターを取得します。このポインターは、使用可能になったときに IWbemServices::OpenNamespace への半同期呼び出しの結果になります。
GetResultString

IWbemCallResult::GetResultString メソッドは、IWbemServices::P utInstance によって新しく作成されたインスタンスの割り当てられたオブジェクト パスを返します。
GetScope

インデックスに基づいてスコープを取得します。
GetScopeAsText

インデックスに基づいてテキスト形式でスコープを取得します。
GetScopeCount

IWbemPath::GetScopeCount メソッドは、パス内のスコープの数を返します。
GetServer

IWbemPath::GetServer メソッドは、パスのサーバー部分を取得します。
GetService

IWbemDecoupledBasicEventProvider::GetService メソッドは、WMI へのコールバックに使用する IWbemService オブジェクトを取得します。 このメソッドは、完全に同時アクセスを提供します。
GetSink

IWbemDecoupledBasicEventProvider::GetSink メソッドは、WMI へのイベント転送用の IWbemObjectSink オブジェクトを取得します。 このメソッドは、完全に同時アクセスを提供します。
GetSize

GetSize 関数は、ポインター配列サイズを取得します。 インデックスは 0 から始まるため、サイズは最大インデックスより 1 大きくなります。
GetSize

GetSize メソッドは、配列のサイズを取得します。 インデックスは 0 から始まるため、サイズは最大インデックスより 1 大きくなります。
GetSize

GetSize メソッドは、リスト内の項目の数を返します。
GetStatus

GetStatus メソッドは、プロパティが存在するかどうかを判断し、存在する場合はその型を決定します。
GetStatusObject

GetStatusObject メソッドは、IWbemClassObject 情報への内部ポインターを取得します。 WMI では、 ポインターに基づく機能は実装されません。
GetStringArray

GetStringArray メソッドは、文字列の配列を表すプロパティを取得します。
GetStructtm

GetStructtm メソッドは、ANSI C ランタイム構造体 tm 構造体として時刻を取得します。
GetSYSTEMTIME

GetSYSTEMTIME メソッドは、時間を MFC SYSTEMTIME 構造体として取得します。
GetText

IWbemPath::GetText メソッドは、以前にパーサー オブジェクトに配置されたパスのテキスト表現を返します。
GetText

IWbemPathKeyList::GetText メソッドは、キー リストをテキストとして取得します。
GetText

IWbemObjectTextSrc::GetText メソッドは、IWbemClassObject オブジェクトのテキスト表現を作成します。たとえば、XML 表現です。
GetTime

GetTime メソッドは、時刻を 64 ビット整数として返します。
Gettime

GetTime メソッドは、期間を 64 ビット整数として返します。
Gettime_t

Gettime_t メソッドは、ANSI C ランタイム time_t変数として時刻を取得します。
GetTimeSpan

GetTimeSpan メソッドは、WMI の期間を表すプロパティを取得します。
GetUpperBound

GetUpperBound メソッドは、配列の現在の上限を取得します。 配列インデックスは 0 から始まるため、この関数は GetSize より 1 小さい値を返します。
GetValue

IWbemContext::GetValue メソッドは、名前で特定の名前付きコンテキスト値を取得するために使用されます。
GetValuesForProp

GetValuesForProp メソッドは、クエリ内に表示される特定のプロパティによって生成されるすべての値を返します。 (オーバーロード 1/2)
GetValuesForProp

GetValuesForProp メソッドは、クエリ内に表示される特定のプロパティによって生成されるすべての値を返します。 (オーバーロード 2/2)
GetVariant

GetVariant メソッドは、VARIANT プロパティを取得します。
GetWBEMINT16

GetWBEMINT16 メソッドは、16 ビット整数プロパティを取得します。
GetWBEMINT64

GetWBEMINT64 メソッドは、64 ビット整数プロパティを取得します。 (オーバーロード 1/3)
GetWBEMINT64

GetWBEMINT64 メソッドは、64 ビット整数プロパティを取得します。 (オーバーロード 3/3)
GetWBEMINT64

GetWBEMINT64 メソッドは、64 ビット整数プロパティを取得します。 (オーバーロード 2/3)
GetWCHAR

GetWCHAR メソッドは、WCHAR 文字列プロパティを取得します。
Getword

GetWORD メソッドは WORD プロパティを取得します。
Indicate

通知を提供するためにソースによって呼び出されます。
IndicateToConsumer

実際にコンシューマーにイベントを配信するために WMI によって呼び出されます。
InheritsFrom

IWbemClassObject::InheritsFrom メソッドは、現在のクラスまたはインスタンスが指定された親クラスから派生しているかどうかを判断します。
初期化する

クライアント要求を受信するプロバイダーを初期化するために Windows Management によって呼び出されます。 すべての種類のプロバイダーがこのメソッドを実装する必要があります。
InsertAt

InsertAt メソッドは、nStartIndex で指定されたインデックスに、別の CHStringArray 配列のすべての要素を挿入します。
InsertAt

InsertAt メソッドは、要素 (または要素の複数のコピー) または別の配列のすべての要素を、指定したインデックス位置に挿入します。
IsActive

IWbemEventSink::IsActive メソッドは、シンクがフィルター処理しているイベントに関心があるかどうかを判断するためにプロバイダーによって使用されます。
IsDerivedFrom

CWbemProviderGlue::IsDerivedFrom(wbemglue.h) メソッドは、あるクラスが別のクラスから派生しているかどうかを判断します。
IsDerivedFrom

CWbemProviderGlue::IsDerivedFrom (wbemglue.h) メソッドは、あるクラスが別のクラスから派生しているかどうかを判断します。
IsEmpty

IsEmpty メソッドは、空の条件に対して CHString 文字列をテストします。
IsLocal

IWbemPath::IsLocal メソッドは、渡されたコンピューター名がパス内のコンピューター名と一致するか、パス内のサーバー名が NULL または "." かどうかをテストします。
IsNull

IsNull メソッドは、特定のプロパティの値が NULL かどうかを判断します。
IsOk

IsOk メソッドは、WBEMTime オブジェクトが有効な時刻を表すかどうかを示します。
IsOk

IsOk メソッドは、WBEMTimeSpan オブジェクトが有効な期間を表すかどうかを示します。
IsPropertyRequired

IsPropertyRequired メソッドは、特定のプロパティがクエリによって要求されたかどうかを判断します。 SELECT 句と WHERE 句の両方がチェックされます。
IsRelative

IWbemPath::IsRelative メソッドは、パーサーで既に設定されているパスが特定のコンピューターと名前空間に対して相対的であるかどうかをテストします。
IsRelativeOrChild

IWbemPath::IsRelativeOrChild メソッドは、パーサーで既に設定されているパスが、特定のコンピューターと名前空間の または の子に対して相対的であるかどうかをテストします。
IsSameClassName

IWbemPath::IsSameClassName メソッドは、渡されたクラス名がパス内の名前と一致するかどうかをテストします。 メソッドは、パスに実際にクラス名がある場合にのみ TRUE を返すことができます。
KeysOnly

KeysOnly メソッドは、キー プロパティのみが必要かどうかを示します。
Left

CHString 文字列から最初の nCount 文字を抽出し、抽出された部分文字列のコピーを返します。
LoadStringW

LoadStringW メソッドは、Windows 文字列リソース (nID で識別) を既存の CHString オブジェクトに読み取ります。 (オーバーロード 1/2)
LoadStringW

LoadStringW メソッドは、Windows 文字列リソース (nID で識別) を既存の CHString オブジェクトに読み取ります。 (オーバーロード 2/2)
[Lock] (ロック)

Lock メソッドは、ロックが解除されるまで、他のスレッドが IWbemObjectAccess オブジェクトを更新できないようにします。
LockBuffer

LockBuffer メソッドは、バッファー内の文字列をロックします。
MakeLocalPath

MakeLocalPath メソッドは、相対パスから完全なインスタンス パスを構築します。
MakeLower

MakeLower メソッドは、CHString 文字列を小文字の文字列に変換します。
MakeReverse

MakeReverse メソッドは、CHString 文字列内の文字の順序を逆にします。
MakeSingleton

IWbemPathKeyList::MakeSingleton メソッドは、キーがシングルトンであるかどうかを制御します。
MakeUpper

MakeUpper メソッドは、CHString 文字列を大文字の文字列に変換します。
Mid

Mid メソッドでは、位置 nFirst (0 から始まる) から長さ nCount 文字の部分文字列を CHString 文字列から抽出します。 メソッドからは、抽出された部分文字列のコピーが返されます。
Mid

CHString::Mid メソッドは、位置 nFirst (0 から始まる) から長さ nCount 文字の部分文字列を CHString 文字列から抽出します。
NewQuery

論理イベント コンシューマーが関連するイベント クエリ フィルターを Windows Management に登録するときに、IWbemEventProviderQuerySink::NewQuery メソッドを呼び出します。
次へ

列挙体の現在位置から 1 つ以上のオブジェクトを取得するには、IEnumWbemClassObject::Next メソッドを使用します。
次へ

IWbemClassObject::Next メソッドは、IWbemClassObject::BeginEnumeration で始まった列挙体の次のプロパティを取得します。
次へ

IWbemContext::Next メソッドは、IWbemContext::BeginEnumeration で始まるすべてのコンテキスト値の列挙で次の値を取得します。
次へ

IWbemQualifierSet::Next メソッドは、IWbemQualifierSet::BeginEnumeration で始まった列挙体の次の修飾子を取得します。
NextAsync

シンクへのオブジェクトの制御された非同期取得が必要な場合は、NextAsync メソッドを使用します。
NextMethod

IWbemClassObject::BeginMethodEnumeration の呼び出しで始まるメソッド列挙シーケンス内の次のメソッドを取得するために使用されます。
OnFinalRelease

OnFinalRelease メソッドは、参照カウントが 0 に達したときに Release によって呼び出される仮想関数です。 CThreadBase は内部的に呼び出されます。
OpenNamespace

IWbemServices::OpenNamespace メソッドは、指定された子名前空間を操作コンテキストとして持つ新しい IWbemServices ポインターを呼び出し元に提供します。
operator-

WBEMTime クラス減算演算子 ( ) のこのオーバーロードは、オブジェクトの時刻から時間間隔を減算して、結果の時刻を含む新しい時間オブジェクトを生成します。 (オーバーロード 2/2)
operator-

WBEMTime クラス減算演算子 ( ) のこのオーバーロードは、オブジェクトの時刻から時間間隔を減算して、結果の時刻を含む新しい時間オブジェクトを生成します。 (オーバーロード 1/2)
operator-

WBEMTimeSpan クラスの減算演算子 ( ) は、メソッドが実行されるオブジェクトから期間を減算します。
operator LPCWSTR

演算子 LPCWSTR 変換演算子は、CHString オブジェクトに含まれる NULL で終わる C 文字列にアクセスするための効率的なメソッドを提供します。
operator!=

chstring.operator-not-equal-to 関数は、2 つの文字列を比較します。 これらの演算子は、大文字と小文字を区別する Compare メソッドの代わりに便利です。
operator!=

WBEMTime::operator-not-equal-to (wbemtime.h) 比較演算子 (== != <<= >>=) は、2 つの WBEMTime オブジェクトを比較するためにオーバーロードされています。
operator!=

等しくない比較演算子を使用して、2 つの WBEMTimeSpan オブジェクトを比較します。
operator+

WBEMTime クラス加算演算子 (+) がオーバーロードされ、オブジェクトの時間が期間だけ増加しました。
operator+

WBEMTimeSpan クラス add 演算子は、ある期間を別の期間に追加し、 メソッドによって返される新しい WBEMTimeSpan オブジェクトに合計を配置します。
operator+=

WBEMTime クラスの add-and-assign (+=) 演算子がオーバーロードされ、オブジェクトの時間が期間だけ増加しました。
operator+=

WBEMTimeSpan クラスの add-and-assign 演算子は、ある期間を別の期間に追加します。 この操作により、結果の時間を含む新しい期間が作成されます。
operator<

chstring.operator-less-than 関数は、2 つの文字列を比較します。 これらの演算子は、大文字と小文字を区別する Compare メソッドの代わりに便利です。
operator<

WBEMTime::operator-less-than (wbemtime.h) 比較演算子 (== != <<= >>=) は、2 つの WBEMTime オブジェクトを比較するためにオーバーロードされています。
operator<

より小さい比較演算子を使用して、2 つの WBEMTimeSpan オブジェクトを比較します。
operator<=

chstring.operator-less-than-equal-to 関数は、2 つの文字列を比較します。 これらの演算子は、大文字と小文字を区別する Compare メソッドの代わりに便利です。
operator<=

WBEMTime::operator-less-than-equal-to (wbemtime.h) 比較演算子 (== != <<= >>=) は、2 つの WBEMTime オブジェクトを比較するためにオーバーロードされています。
operator<=

以下の比較演算子を使用して、2 つの WBEMTimeSpan オブジェクトを比較します。
operator=

WBEMTime クラス代入演算子オーバーロード メソッドは、CIM 日時形式パラメーターを受け取ります。 (オーバーロード 4/5)
operator=

WBEMTime クラス代入演算子オーバーロード メソッドは、CIM 日時形式パラメーターを受け取ります。 (オーバーロード 5/5)
operator=

WBEMTime クラス代入演算子オーバーロード メソッドは、CIM 日時形式パラメーターを受け取ります。 (オーバーロード 2/5)
operator=

WBEMTime クラス代入演算子オーバーロード メソッドは、CIM 日時形式パラメーターを受け取ります。 (オーバーロード 1/5)
operator=

WBEMTime クラス代入演算子オーバーロード メソッドは、CIM 日時形式パラメーターを受け取ります。 (オーバーロード 3/5)
operator=

BSTR 時間間隔値を CIM 日時形式の WBEMTimeSpan オブジェクトに変換します。 (オーバーロード 2/3)
operator=

BSTR 時間間隔値を CIM 日時形式の WBEMTimeSpan オブジェクトに変換します。 (オーバーロード 1/3)
operator=

BSTR 時間間隔値を CIM 日時形式の WBEMTimeSpan オブジェクトに変換します。 (オーバーロード 3/3)
operator-=

WBEMTime クラスの subtract-and-assign ( =) 演算子がオーバーロードされ、オブジェクトの時間が期間単位でデクリメントされました。
operator-=

減算演算子と assign 演算子 ( =) を使用して、2 つの WBEMTimeSpan オブジェクトを比較します。
operator==

chstring.operator-equal-equal-to 関数は、2 つの文字列を比較します。 これらの演算子は、大文字と小文字を区別する Compare メソッドの代わりに便利です。
operator==

WBEMTime::operator-equal-equal-to (wbemtime.h) 比較演算子 (== != <<= >>=) は、2 つの WBEMTime オブジェクトを比較するためにオーバーロードされています。
operator==

等しい比較演算子を使用して、2 つの WBEMTimeSpan オブジェクトを比較します。
operator>

chstring.operator-greater-than 関数は、2 つの文字列を比較します。 これらの演算子は、大文字と小文字を区別する Compare メソッドの代わりに便利です。
operator>

WBEMTime 比較演算子 (== != <<= >>=) は、2 つの WBEMTime オブジェクトを比較するためにオーバーロードされています。
operator>

より大きい比較演算子を使用して、2 つの WBEMTimeSpan オブジェクトを比較します。
operator>=

chstring.operator-greater-than-equal-to 関数は、2 つの文字列を比較します。 これらの演算子は、大文字と小文字を区別する Compare メソッドの代わりに便利です。
operator>=

WBEMTime::operator-greater-than-equal-to (wbemtime.h) 比較演算子 (== != <<= >>=) は、2 つの WBEMTime オブジェクトを比較するためにオーバーロードされています。
operator>=

以上の比較演算子を使用して、2 つの WBEMTimeSpan オブジェクトを比較します。
Parse

クエリ文字列を解析します。
Parse

WMI パスを含む文字列を、サーバー、名前空間、クラス、インスタンスを識別するキーなどのパス 部分を含む 構造体に解析します。 このオブジェクトの使用はお勧めしません。 代わりに、IWbemPath COM インターフェイスを使用します。
一時停止

IWbemBackupRestoreEx::P ause メソッドは、Windows Management Instrumentation (WMI) リポジトリからの書き込み操作をロックアウトし、読み取り操作がブロックされる可能性があります。
PromptUser

TBD (IWbemObjectSinkEx.PromptUser)
ProvideEvents

Windows Management は IWbemEventProvider::P rovideEvents メソッドを呼び出して、イベント プロバイダーにイベントの配信を開始するように通知します。
プロバイダー

Provider メソッドは、プロバイダーのインスタンスを作成します。 このメソッドは、WMI プロバイダー フレームワークの一部です。
置く

名前付きプロパティが新しい値に設定されます。
置く

IWbemQualifierSet::P ut メソッドは、名前付き修飾子と値を書き込みます。 新しい修飾子は、同じ名前の前の値を上書きします。 修飾子が存在しない場合は、作成されます。
PutClass

IWbemServices::P utClass メソッドは、新しいクラスを作成するか、既存のクラスを更新します。 pObject パラメーターで指定されたクラスは、必要なすべてのプロパティ値で正しく初期化されている必要があります。
PutClassAsync

IWbemServices::P utClassAsync メソッドは、新しいクラスを作成するか、既存のクラスを更新します。
PutInstance

PutInstance メソッドは、インスタンスを更新します。 (オーバーロード 2/2)
PutInstance

PutInstance メソッドは、インスタンスを更新します。 (オーバーロード 1/2)
PutInstance

IWbemServices::P utInstance メソッドは、既存のクラスのインスタンスを作成または更新します。 インスタンスは、WMI リポジトリに書き込まれます。
PutInstanceAsync

IWbemServices::P utInstanceAsync メソッドは、既存のクラスのインスタンスを非同期的に作成または更新します。 更新の確認またはエラー報告は、呼び出し元によって実装された IWbemObjectSink インターフェイスを介して提供されます。
PutMethod

メソッドを作成するために使用します。
PutProperty

IWbemPropertyProvider::P utProperty メソッドは、プロパティ プロバイダーでサポートされているプロパティ値を更新するために Windows Management によって呼び出されます。
QueryInstances

指定した IWbemObjectSink インスタンスを使用して、指定したクラスのインスタンスを返します。
QueryObjectSink

IWbemServices::QueryObjectSink メソッドを使用すると、呼び出し元は Windows Management によってエクスポートされた通知ハンドラーを取得できます。
ReadDWORD

ReadDWORD メソッドは、プロパティ ハンドルを使用して 32 ビットのプロパティ データを読み取ります。
ReadPropertyValue

ReadPropertyValue メソッドは、プロパティ ハンドルに関連付けられているプロパティの指定されたバイト数を返します。
ReadQWORD

ReadQWORD メソッドは、プロパティ ハンドルによって識別される 64 ビットのプロパティ データを読み取ります。
[更新]

IWbemRefresher::Refresh メソッドは、更新可能なすべてのオブジェクト、列挙子、および入れ子になったリフレッシャーを更新します。 WMI Refresher は、更新に対するクライアント要求に応答してこの関数を呼び出します。
[登録]

IWbemDecoupledRegistrar::Register メソッドは、WMI にオブジェクト インターフェイスを登録します。
ReleaseBuffer

GetBuffer によって割り当てられたバッファーの使用を終了します。
削除

IWbemConfigureRefresher::Remove メソッドは、オブジェクト、列挙子、または入れ子になったリフレッシャーをリフレッシャーから削除するために使用されます。
RemoveAll

IWbemHiPerfEnum::RemoveAll メソッドは、列挙子からすべてのオブジェクトを空にします。
RemoveAll

RemoveAll メソッドは、この配列からすべての CHPtrArray メンバーを削除します。
RemoveAll

RemoveAll メソッドは、この配列からすべての CHString メンバーを削除します。
RemoveAllKeys

IWbemPathKeyList::RemoveAllKeys メソッドは、すべてのキーを削除します。
RemoveAllNamespaces

IWbemPath::RemoveAllNamespaces メソッドは、パスの名前空間部分を削除します。
RemoveAllScopes

IWbemPath::RemoveAllScopes メソッドは、パスからすべてのスコープを削除します。
RemoveAt

RemoveAt メソッドは、配列内の指定したインデックスから始まる 1 つ以上の要素を削除します。
RemoveKey

IWbemPathKeyList::RemoveKey メソッドは、wszName パラメーターに一致するキーを削除します。
RemoveNamespaceAt

IWbemPath::RemoveNamespaceAt メソッドは、特定のインデックスにある名前空間を削除します。 左端の名前空間のインデックス値は 0 (ゼロ) ですが、右側の名前空間のインデックス値は徐々に大きくなります。
RemoveObjects

IWbemHiPerfEnum::RemoveObjects メソッドは、(リフレッシャー識別子によって識別される) オブジェクトをリフレッシャーから削除します。
RemoveScope

IWbemPath::RemoveScope メソッドは、インデックスに基づいてスコープを削除します。
リセット

IEnumWbemClassObject::Reset メソッドは列挙シーケンスを先頭にリセットします。 CIM オブジェクトは動的であるため、このメソッドを呼び出しても、前に取得したオブジェクトの同じリストが必ずしも返されるとは限りません。
復元

IWbemBackupRestore::Restore メソッドは、現在のリポジトリの内容を削除し、以前に指定したバックアップの内容で復元します。
再開

IWbemBackUpRestoreEx::Resume メソッドは、操作を続行できるように、Windows Management Instrumentation (WMI) リポジトリのロックを解放します。
ReverseFind

ReverseFind メソッドは、CHString 文字列を検索して、部分文字列の最後の一致を検索します。 このメソッドは、ランタイム関数 wcsrchr に似ています。
Right

CHString 文字列から最後の nCount 文字を抽出し、抽出された部分文字列のコピーを返します。
SetAt

インデックス番号で指定された 1 文字を上書きします。
SetAt

CHStringArray::SetAt(int,LPCWSTR) (chstrarr.h) メソッドは、指定したインデックス位置に配列要素を設定します。
SetAt

CHStringArray::SetAt (chstrarr.h) メソッドは、指定したインデックス位置に配列要素を設定します。
SetAtGrow

指定したインデックス位置に配列要素を設定します。
SetBatchingParameters

IWbemEventSink::SetBatchingParameters メソッドを使用して、最大イベント バッファー サイズとそれに関連付けられている処理待機時間の値を設定します。
Setbool

Setbool メソッドはブール型 (Boolean) プロパティを設定します。
SetByte

SetByte メソッドは BYTE プロパティを設定します。
SetCharSplat

SetCharSplat(LPCWSTR, DWORD) メソッドは文字列を設定します。
SetCharSplat

SetCharSplat(LPCWSTR, LPCSTR) メソッドは、文字列プロパティを設定します。
SetCharSplat

SetCharSplat(LPCWSTR, LPCWSTR) メソッドは、文字列プロパティを設定します。
SetCHString

SetCHString(LPCWSTR, const CHString&) メソッドは、文字列プロパティを設定します。 (オーバーロード 2/2)
SetCHString

SetCHString(LPCWSTR, LPCSTR) メソッドは、文字列プロパティを設定します。
SetCHString

SetCHString(LPCWSTR, const CHString&) メソッドは、文字列プロパティを設定します。 (オーバーロード 1/2)
SetClassName

IWbemPath::SetClassName メソッドは、パスのクラス名部分を設定します。
SetCreationClassName

SetCreationClassName メソッドは、指定されたインスタンスの CreationClassName 文字列プロパティ (存在する場合) を、このプロバイダーの名前に設定します。
SetDateTime

SetDateTime メソッドは datetime プロパティを設定します。
SetDMTF

SetDMTF メソッドは、WBEMTime オブジェクトの時刻を設定します。 時刻は、日時形式の BSTR パラメーターによって指定されます。 1601 年 1 月 1 日午前 0 時より前の日付と時刻の引数は無効です。
SetDOUBLE

CInstance::SetDOUBLE メソッド
SetDWORD

SetDWORD メソッドは DWORD プロパティを設定します。
SetEmbeddedObject

SetEmbeddedObject メソッドは、埋め込み CInstance プロパティを設定します。
SetKey

キーの名前または値のペアを設定します。
SetKey2

バリアントを使用して、キーの名前または値のペアを設定します。
SetNamespaceAt

IWbemPath::SetNamespace メソッドは、0 から始まるインデックスを使用してパス内の名前空間を設定し、名前空間が配置されるパス内の場所を指定します。
SetNull

SetNull メソッドは、プロパティを NULL に設定します。
SetRegistrationObject

IWbemProviderIdentity::SetRegistrationObject メソッドは、イベント プロバイダーを初期化する前に Windows 管理サービスによって呼び出されます (プロバイダーが IWbemProviderIdentity を実装している場合)。
SetScope

IWbemPath::SetScope メソッドは、インデックスに基づいてパス内のスコープを設定します。 インデックスは常に 0 (ゼロ) で、スコープはパスのクラスまたはキー部分です。 このメソッドは、クラス名も設定します。
SetServer

IWbemPath::SetServer メソッドは、パスのサーバー部分を設定します。
SetSinkSecurity

通過するすべてのイベントのシンクにセキュリティ記述子 (SD) を設定するために使用されます。
SetSize

SetSize メソッドは、空または既存の配列のサイズを確立します。
SetStatus

通知シーケンスの終了を示すか、シンクに他の状態コードを送信するために、ソースによって呼び出されます。
SetStatus

IWbemProviderInitSink::SetStatus メソッドは、プロバイダーが完全に初期化されているか部分的に初期化されているかを Windows Management に示します。
SetStatusObject

SetStatusObject メソッドは、エラーが発生したときに詳細情報を提供するために使用される状態オブジェクトのパラメーターを設定します。 この状態オブジェクトは、Win32_PrivilegesStatus クラスから派生します。
SetStatusObject

SetStatusObject メソッドは、IWbemClassObject 情報への内部ポインターを設定します。 WMI では、 ポインターに基づく機能は実装されません。
SetStringArray

SetStringArray メソッドは、文字列の配列を表すプロパティを設定します。
Settext

IWbemPath::SetText メソッドはパスを解析して、パスパーサーがパスに関する情報を返すことができるようにします。
SetTimeSpan

SetTimeSpan メソッドは、期間を表すプロパティを設定します。
SetValue

IWbemContext::SetValue メソッドは、名前付きコンテキスト値を作成または上書きします。
SetVariant

SetVariant メソッドは VARIANT プロパティを設定します。
SetWBEMINT16

SetWBEMINT16 メソッドは、16 ビット整数プロパティを設定します。
SetWBEMINT64

SetWBEMINT64(LPCWSTR, const LONGLONG&) メソッドは、64 ビット整数値を設定します。 (オーバーロード 3/3)
SetWBEMINT64

SetWBEMINT64(LPCWSTR, const LONGLONG&) メソッドは、64 ビット整数値を設定します。 (オーバーロード 1/3)
SetWBEMINT64

SetWBEMINT64(LPCWSTR, const LONGLONG&) メソッドは、64 ビット整数値を設定します。 (オーバーロード 2/3)
SetWCHARSplat

SetWCHARSplat メソッドは、文字列プロパティを設定します。
SetWORD

SetWORD メソッドは WORD プロパティを設定します。
シャットダウン

IWbemShutdown::Shutdown メソッドは、プロバイダーサービスが不要であることをプロバイダーに示します。
Skip

IEnumWbemClassObject::Skip メソッドを使用すると、列挙体の現在位置を指定した数のオブジェクトの前に移動できます。 また、これは NextAsync への後続の呼び出しに影響しますが、NextAsync で開始された保留中の配信には影響しません。
SpanExcluding

SpanExcluding メソッドは、lpszCharSet から文字が最初に出現する前のすべての文字を抽出して返します。
SpanIncluding

SpanIncluding メソッドは、lpszCharSet で識別される文字列の文字を抽出します。
SpawnDerivedClass

IWbemClassObject::SpawnDerivedClass メソッドを使用して、現在のオブジェクトから新しく派生したクラス オブジェクトを作成します。
SpawnInstance

クラスの新しいインスタンスを作成するには、IWbemClassObject::SpawnInstance メソッドを使用します。
StopRefreshing

指定された識別子に対応するオブジェクトまたは列挙子の更新を停止します。
TRefPointerCollection

このコンストラクターは、新しい TRefPointerCollection オブジェクトを初期化します。 (TRefPointerCollection.TRefPointerCollection)
TRefPointerCollection

このコンストラクターは、新しい TRefPointerCollection オブジェクトを初期化します。 (オーバーロード 1/2)
TrimLeft

TrimLeft メソッドは、改行、スペース、タブ文字を削除することで、文字列から先頭の空白文字をトリミングします。
TrimRight

TrimRight メソッドは、末尾の改行文字、スペース文字、およびタブ文字を削除して、文字列から末尾の空白文字をトリミングします。
Unlock

Unlock メソッドを使用すると、他のスレッドが IWbemObjectAccess オブジェクトのプロパティ値を更新できます。
UnlockBuffer

UnlockBuffer メソッドは、LockBuffer を呼び出して以前にセキュリティ保護されていたバッファーのロックを解除し、参照カウントを 1 にリセットします。
Unparse

解析されたパスを含む構造体を文字列に変換します。 このオブジェクトの使用はお勧めしません。 代わりに、IWbemPath COM インターフェイスを使用します。
解除

IWbemDecoupledRegistrar::UnRegister メソッドは、WMI からオブジェクト インターフェイスの登録を削除します。
ValidateDeletionFlags

ValidateDeletionFlags メソッドは、一連のフラグが削除操作に対して有効かどうかを判断します。
ValidateEnumerationFlags

ValidateEnumerationFlags メソッドは、一連のフラグが列挙に対して有効かどうかを判断します。
ValidateFlags

ValidateFlags メソッドは、フラグのセットが有効かどうかを判断します。
ValidateGetObjFlags

ValidateGetObjFlags メソッドは、一連のフラグがインスタンス取得操作に対して有効かどうかを判断します。
ValidateMethodFlags

ValidateMethodFlags メソッドは、一連のフラグが execute メソッド操作に対して有効かどうかを判断します。
ValidatePutInstanceFlags

ValidatePutInstanceFlags メソッドは、一連のフラグがインスタンス更新操作に対して有効かどうかを判断します。
ValidateQueryFlags

ValidateQueryFlags メソッドは、一連のフラグがクエリ操作に対して有効かどうかを判断します。
WBEMTime

WBEMTime クラス コンストラクターは、Windows と ANSI C のさまざまなランタイム形式間での変換を容易にします。
WBEMTime

WBEMTime クラス コンストラクター オーバーロード メソッドは、BSTR パラメーターを受け取ります。
WBEMTime

WBEMTime オーバーロード クラス コンストラクターは、FILETIME 参照パラメーターを受け取ります。
WBEMTime

WBEMTime オーバーロード クラス コンストラクターは SYSTEMTIME パラメーターを受け取ります。
WBEMTime

WBEMTime オーバーロード クラス コンストラクターは、ANSI C time_t 構造体パラメーターを受け取ります。
WBEMTime

WBEMTime オーバーロード クラス コンストラクターは、ANSI C tm 構造体パラメーターを受け取ります。
WBEMTimeSpan

WBEMTimeSpan クラス コンストラクターは、タイム スパン オブジェクトを作成します。 コンストラクターはオーバーロードされます。 (WBEMTimeSpan::WbemTimeSpan)
WBEMTimeSpan

この WBEMTimeSpan クラス コンストラクターは、間隔形式で BSTR からタイム スパン オブジェクトを作成します。
WBEMTimeSpan

WBEMTimeSpan クラス コンストラクターは、タイム スパン オブジェクトを作成します。 コンストラクターはオーバーロードされます。 (オーバーロード 1/3)
WBEMTimeSpan

WBEMTimeSpan クラス コンストラクターは、タイム スパン オブジェクトを作成します。 コンストラクターはオーバーロードされます。 (オーバーロード 2/3)
WBEMTimeSpan

この WBEMTimeSpan クラス コンストラクターは、経過時間の整数からタイム スパン オブジェクトを作成します。
WriteDWORD

WriteDWORD メソッドは、プロパティ ハンドルによって識別されるプロパティに 32 ビットのデータを書き込みます。
WriteError

TBD (IWbemObjectSinkEx.WriteError)
WriteMessage

TBD (IWbemObjectSinkEx.WriteMessage)
WriteProgress

TBD (IWbemObjectSinkEx.WriteProgress)
WritePropertyValue

WritePropertyValue メソッドは、指定したバイト数をプロパティ ハンドルによって識別されるプロパティに書き込みます。 このメソッドを使用して、文字列とその他のすべての非 DWORD データまたは QWORD 以外のデータを設定します。
WriteQWORD

WriteQWORD メソッドは、プロパティ ハンドルを使用して 64 ビットのデータをプロパティに書き込みます。
WriteStreamParameter

TBD (IWbemObjectSinkEx.WriteStreamParameter)

インターフェイス

 
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 インターフェイスは、必要に応じて、IWbemServices 呼び出しを WMI に送信するときに、プロバイダーに追加のコンテキスト情報を通信するために使用されます。 IWbemServices のすべてのプライマリ呼び出しは、この型のオブジェクトを指す省略可能なパラメーターを受け取ります。
IWbemDecoupledBasicEventProvider

IWbemDecoupledBasicEventProvider インターフェイスは、分離されたプロバイダーを WMI に登録する共同作成可能なインターフェイスです。 作成されたオブジェクトは、IWbemDecoupledRegistrar::Register の pUnknown 引数に渡す必要があります。
IWbemDecoupledRegistrar

IWbemDecoupledRegistrar インターフェイスは、分離されたプロバイダーを WMI に関連付けます。 このインターフェイスを使用すると、プロセス ホステッド プロバイダーはインターフェイスの相互運用性の有効期間を定義し、他のプロバイダーと共存できます。
IWbemEventConsumerProvider

イベント コンシューマー プロバイダーのプライマリ インターフェイスを提供します。 イベント コンシューマー プロバイダーでは、このインターフェイスと FindConsumer メソッドにより、特定のイベントを受信する必要があるイベント コンシューマーを指定できます。
IWbemEventProvider

イベント プロバイダーとの通信を開始するには、IWbemEventProvider インターフェイスを使用します。 Windows Management は、コンシューマーがプロバイダーによって生成されたイベントの受信に関心があることを示した場合に、このインターフェイスのプロバイダーの実装を呼び出します。
IWbemEventProviderQuerySink

IWbemEventProviderQuerySink インターフェイスは、必要に応じて、パフォーマンスを最適化するために現在アクティブになっているイベント クエリ フィルターの種類を知りたいイベント プロバイダーによって実装されます。
IWbemEventProviderSecurity

IWbemEventProviderSecurity インターフェイスは、必要に応じて、コンシューマーによるイベントへのアクセスを制限するイベント プロバイダーによって実装されます。 このインターフェイスを使用するタイミングの詳細については、「WMI イベントのセキュリティ保護」を参照してください。
IWbemEventSink

制限付きのクエリ セットを使用して、イベント プロバイダーとの通信を開始します。
IWbemHiPerfEnum

インスタンス オブジェクトの列挙への迅速なアクセスを提供するため、リフレッシャーの操作で使用されます。
IWbemHiPerfProvider

プロバイダーが、更新可能なオブジェクトと列挙子を提供できるようにします。
IWbemLocator

IWbemLocator インターフェイスを使用して、特定のホスト コンピューター上の WMI の IWbemServices インターフェイスへの初期名前空間ポインターを取得します。
IWbemObjectAccess

オブジェクトのメソッドとプロパティへのアクセスを提供します。
IWbemObjectSink

IWbemObjectSink インターフェイスは、WMI プログラミング モデル内のすべての種類の通知を受信できるシンク インターフェイスを作成します。
IWbemObjectSinkEx

WMI プログラミング モデル内のすべての種類の通知を受信できるシンク インターフェイスを作成します。
IWbemObjectTextSrc

IWbemObjectTextSrc インターフェイスは、IWbemClassObject インスタンスを異なるテキスト形式と変換するために使用されます。
IWbemPath

IWbemPath インターフェイスは、オブジェクト パス パーサーのプライマリ インターフェイスであり、プログラムが標準の方法でパスを解析できるようにします。 このインターフェイスは、パス情報を設定および取得するためのメイン インターフェイスです。
IWbemPathKeyList

パス キーの詳細にアクセスするために使用します。
IWbemPropertyProvider

WMI クラスのインスタンスに含まれる個々のプロパティの取得と更新をサポートします。
IWbemProviderIdentity

IWbemProviderIdentity インターフェイスは、プロバイダーが同じ CLSID 値を持つ複数の Name (__Win32Provider の複数のインスタンス) を使用して自身を登録する場合に、イベント プロバイダーによって実装されます。
IWbemProviderInit

IWbemProviderInit インターフェイスは、プロバイダーを初期化するために Windows Management によって呼び出されます。 IWbemProviderInit を実装するには、すべてのプロバイダーが必要です。
IWbemProviderInitSink

IWbemProviderInitSink インターフェイスは WMI によって実装され、初期化状態を報告するためにプロバイダーによって呼び出されます。
IWbemQualifierSet

1 つのプロパティまたはオブジェクト全体 (クラスまたはインスタンス) の名前付き修飾子のセット全体のコンテナーとして機能します。
IWbemQuery

"WMI クエリ言語" (WQL) のクエリを解析できるエントリ ポイントを提供します。
IWbemRefresher

列挙子やリフレッシャー オブジェクトなどの更新可能なオブジェクトを更新できるエントリ ポイントを提供します。
IWbemServices

WMI サービスにアクセスするためにクライアントとプロバイダーによって使用されます。 インターフェイスは WMI プロバイダーと WMI プロバイダーによって実装され、プライマリ WMI インターフェイスです。
IWbemShutdown

IWbemShutdown インターフェイスは、オブジェクトのインスタンスを破棄する準備ができていることをプロバイダーに示します。 プロバイダーは、この呼び出しを使用して、現在参照しているリソースを解放できます。
IWbemStatusCodeText

IWbemStatusCodeText インターフェイスは、エラー コードのテキスト文字列の説明、またはエラーが発生したサブシステムの名前を抽出します。
IWbemUnboundObjectSink

IWbemUnboundObjectSink インターフェイスは、すべての論理イベント コンシューマーによって実装されます。 これは、イベント オブジェクトの配信を受け入れる単純なシンク インターフェイスです。
IWbemUnsecuredApartment

クライアント アプリケーションで、Unsecapp.exe が非同期コールバックに対してアクセス チェックを実行するかどうかを判断できるようにします。

構造

 
SWbemAssocQueryInf

WMIQ_ANALYSIS_ASSOC_QUERY分析の種類を使用する場合の IWbemQuery::GetAnalysis メソッドの情報が含まれます。
SWbemQueryQualifiedName

SWbemQueryQualifiedName 構造体には、IWbemQuery::GetAnalysis メソッドのプロパティ名が格納されます。
SWbemRpnEncodedQuery

SWbemRpnEncodedQuery 構造体には、WMIQ_ANALYSIS_RPN_SEQUENCE分析の種類を使用する場合の IWbemQuery::GetAnalysis メソッドからの情報が含まれます。 構造体内のすべてのフィールドがアクティブに使用されるわけではありません。一部は将来の使用のために予約されているためです。
SWbemRpnQueryToken

SWbemRpnQueryToken 構造体は、WMIQ_ANALYSIS_RPN_SEQUENCE型クエリのクエリ トークンを表します。 クエリ トークンの例は、次のとおりです:_j > 4。
WBEM_COMPILE_STATUS_INFO

IMofCompiler インターフェイスのエラーについて説明します。