Bagikan melalui


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
S_OK
Berhasil.
ERROR_ACCESS_DENIED
Pemanggil memiliki hak akses yang tidak mencukup.
ERROR_FILE_EXISTS
Pengguna memiliki file pada volume.
ERROR_NOT_READY
Objek DiskQuotaControl tidak diinisialisasi.
E_INVALIDARG
Parameter pUser adalah NULL.
E_OUTOFMEMORY
Memori tidak cukup.
E_FAIL
Terjadi kesalahan sistem file yang tidak terduga.
E_UNEXPECTED
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

Lihat juga

Antarmuka Manajemen Disk

Kuota Disk

IDiskQuotaControl