Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menghapus properti yang ditentukan dan semua kualifikasinya 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
[in] Penunjuk ke instans IWbemClassObject.
wszName
[in] Nama properti yang akan dihapus.
wszName harus berupa penunjuk ke LPCWSTR yang valid.
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_FAILED |
0x80041001 | Terjadi kesalahan yang tidak tentu. |
WBEM_E_INVALID_OPERATION |
0x80041016 | Properti tidak dapat dihapus. |
WBEM_E_INVALID_PARAMETER |
0x80041008 |
wszName tidak valid. |
WBEM_E_NOT_FOUND |
0x80041002 | Properti yang ditentukan tidak ada. |
WBEM_E_OUT_OF_MEMORY |
0x80041006 | Tidak ada cukup memori untuk menyelesaikan operasi. |
WBEM_E_PROPAGATED_PROPERTY |
0x8004101c | Properti ini diwarisi dari kelas dasar. |
WBEM_E_SYSTEM_PROPERTY |
Properti adalah properti sistem. | |
WBEM_S_NO_ERROR |
0 | Panggilan fungsi berhasil. |
WBEM_E_RESET_TO_DEFAULT |
0x80041030 | Fungsi menghapus nilai default pengambilalihan untuk kelas saat ini. Nilai default untuk properti ini di kelas induk telah diaktifkan kembali. |
Keterangan
Fungsi ini membungkus panggilan ke metode IWbemClassObject::Delete.
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: WMINet_Utils.idl
Versi .NET Framework: Tersedia sejak 4.7.2