Bagikan melalui


Fungsi DeleteMethod

Menghapus metode yang ditentukan dari definisi kelas CIM.

Catatan

API ini hanya untuk penggunaan internal. API ini tidak dimaksudkan untuk digunakan dari kode pengembang.

Sintaks

HRESULT Delete (
   [in] int               vFunc,
   [in] IWbemClassObject* ptr,
   [in] LPCWSTR           wszName
);

Parameter

vFunc
[in] Parameter ini tidak digunakan.

ptr
[dalam] Penunjuk ke instans IWbemClassObject.

wszName
[dalam] Nama metode untuk menghapus dari tabel kelas. wszName harus berupa pointer ke yang valid LPCWSTR.

Mengembalikan nilai

Nilai berikut yang dikembalikan oleh fungsi ini ditentukan dalam file header WbemCli.h, atau Anda dapat menentukannya sebagai konstanta dalam kode Anda:

Terus-menerus Nilai Deskripsi
WBEM_E_NOT_FOUND 0x80041002 Metode yang ditentukan tidak ada.
WBEM_E_OUT_OF_MEMORY 0x80041006 Tidak ada cukup memori untuk menyelesaikan operasi.
WBEM_S_NO_ERROR 0 Panggilan fungsi berhasil.

Keterangan

Fungsi ini membungkus panggilan ke metode IWbemClassObject:GetMethod.

Penghapusan metode tidak didukung untuk pointer IWbemClassObject yang menunjuk ke instans CIM.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: WMINet_Utils.idl

Versi .NET Framework: Tersedia sejak 4.7.2

Lihat juga