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 |