Metode IDiskQuotaControl::D eleteUser (dskquota.h)
Menghapus entri pengguna dari file informasi kuota volume, jika jumlah kuota yang dikenakan pengguna adalah nol (0) byte.
Sintaks
HRESULT DeleteUser(
[in] PDISKQUOTA_USER pUser
);
Parameter
[in] pUser
Penunjuk ke antarmuka IDiskQuotaUser pengguna yang catatan kuotanya ditandai untuk dihapus.
Menampilkan nilai
Metode ini mengembalikan kesalahan sistem file atau salah satu nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Berhasil. |
|
Pemanggil memiliki hak akses yang tidak mencukup. |
|
Pengguna memiliki file pada volume. |
|
Objek DiskQuotaControl tidak diinisialisasi. |
|
Parameter pUser adalah NULL. |
|
Memori tidak cukup. |
|
Terjadi kesalahan sistem file yang tidak terduga. |
|
Terjadi pengecualian tak terduga. |
Keterangan
Metode ini tidak benar-benar menghapus entri kuota dari volume. Ini menandai entri untuk penghapusan. Sistem file NTFS melakukan penghapusan aktual di lain waktu. Setelah panggilan ke IDiskQuotaControl::D eleteUser, antarmuka IDiskQuotaUser masih aktif. Metode ini tidak menghapus objek pengguna dari memori. Untuk merilis objek pengguna, panggil IUnknown::Release.
Persyaratan
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | dskquota.h |
DLL | Dskquota.dll |