Bagikan melalui


IWbemClassObject::Metode NextMethod (wbemcli.h)

Metode IWbemClassObject::NextMethod digunakan untuk mengambil metode berikutnya dalam urutan enumerasi metode yang dimulai dengan panggilan ke IWbemClassObject::BeginMethodEnumeration.

Panggilan ini hanya didukung jika objek saat ini adalah definisi kelas CIM. Manipulasi metode tidak tersedia dari penunjuk IWbemClassObject yang menunjuk ke instans.

Sintaks

HRESULT NextMethod(
  [in]  long             lFlags,
  [out] BSTR             *pstrName,
  [out] IWbemClassObject **ppInSignature,
  [out] IWbemClassObject **ppOutSignature
);

Parameter

[in] lFlags

Dicadangkan. Parameter ini harus 0 (nol).

[out] pstrName

Penunjuk yang harus menunjuk ke NULL sebelum panggilan. Parameter ini menerima alamat nilai BSTR yang berisi nama metode. Pemanggil harus merilis string menggunakan SysFreeString ketika tidak lagi diperlukan.

[out] ppInSignature

Pointer yang menerima pointer ke IWbemClassObject yang berisi parameter dalam untuk metode .

[out] ppOutSignature

Pointer yang menerima pointer ke IWbemClassObject yang berisi parameter keluar untuk metode tersebut.

Mengembalikan nilai

Metode ini mengembalikan HRESULT yang menunjukkan status panggilan metode. Daftar berikut mencantumkan nilai yang terkandung dalam HRESULT. Untuk nilai HRESULT umum, lihat Kode Kesalahan Sistem.

Keterangan

Pemanggil memulai urutan enumerasi menggunakan IWbemClassObject::BeginMethodEnumeration, lalu memanggil IWbemClassObject::NextMethod hingga WBEM_S_NO_MORE_DATA dikembalikan. Pemanggil, secara opsional, menyelesaikan urutan dengan IWbemClassObject::EndMethodEnumeration. Pemanggil dapat mengakhiri enumerasi lebih awal dengan memanggil IWbemClassObject::EndMethodEnumeration kapan saja.

Catatan Pemanggil harus memanggil IWbemClassObject::Release pada pointer ppInSignature dan ppOutSignature ketika objek ini tidak lagi diperlukan.
 

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Server minimum yang didukung Windows Server 2008
Target Platform Windows
Header wbemcli.h (termasuk Wbemidl.h)
Pustaka WbemUuid.lib
DLL CIMWin32.dll; Esscli.dll; Fastprox.dll; FrameDyn.dll; FrameDynOS.dll; Krnlprov.dll; Ncprov.dll; Wbemcore.dll; Wbemess.dll; Wmipiprt.dll