Bagikan melalui


Metode IWbemClassObject::D elete (wbemcli.h)

Metode IWbemClassObject::D elete menghapus properti yang ditentukan dari definisi kelas CIM dan semua kualifikasinya. Karena instans tidak dapat memiliki konten yang berbeda dari kelas pemilik, operasi penghapusan untuk properti hanya dimungkinkan pada definisi kelas. Jika Anda memanggil Hapus pada properti dalam instans, operasi berhasil; namun, daripada menghapus nilai, itu hanya diatur ulang ke nilai default untuk kelas .

Tidak dimungkinkan untuk menghapus properti yang diwarisi dari kelas induk. Namun, jika nilai default penimpaan untuk properti yang diwarisi dari kelas induk ditentukan, dimungkinkan untuk kembali ke nilai default induk dengan memanggil metode ini. Dalam hal ini, WBEM_S_RESET_TO_DEFAULT dikembalikan.

Properti sistem tidak dapat dihapus.

Sintaks

HRESULT Delete(
  [in] LPCWSTR wszName
);

Parameter

[in] wszName

Nama properti yang akan dihapus. Ini harus menunjuk ke LPCWSTR yang valid. Ini diperlakukan sebagai baca-saja.

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.

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

Lihat juga

IWbemClassObject

Properti Sistem WMI