BeginMethodEnumeration 関数を呼び出すことで開始された列挙シーケンスが終了します。
Note
この API は、内部でだけ使用します。 開発者コードで使用するためのものではありません。
構文
HRESULT EndMethodEnumeration (
[in] int vFunc,
[in] IWbemClassObject* ptr
);
パラメーター
vFunc
[in] このパラメーターは使用されません。
ptr
[in] IWbemClassObject インスタンスへのポインター。
戻り値
この関数によって返される次の値は、WbemCli.h ヘッダー ファイル内で定義されています。または、コード内で定数として定義することもできます。
| 定数 | [値] | 説明 |
|---|---|---|
WBEM_E_UNEXPECTED |
0x8004101d | 内部エラーが発生しました。 |
WBEM_S_NO_ERROR |
0 | 関数呼び出しは成功しました。 |
解説
この関数では、IWbemClassObject::EndMethodEnumeration メソッドの呼び出しがラップされます。
呼び出し元では、BeginMethodEnumeration 関数を使用して列挙シーケンスが開始され、メソッドから WBEM_S_NO_MORE_DATA が返されるまで NextMethod 関数が呼び出されます。 呼び出し元は、EndMethodEnumeration を呼び出すことによってシーケンスを終了することもできます。 呼び出し元は、いつでも EndMethodEnumeration を呼び出すことによって列挙を早期に終了できます。
必要条件
:「システム要件」を参照してください。
ヘッダー: WMINet_Utils.idl
.NET Framework のバージョン: 4.7.2 以降で使用可能
関連項目
.NET