Antarmuka IDiskQuotaControl (dskquota.h)
Mengontrol fasilitas kuota disk dari satu volume sistem file NTFS. Klien dapat mengkueri dan mengatur atribut kuota khusus volume melalui IDiskQuotaControl. Klien juga dapat menghitung semua entri kuota per pengguna pada volume. Klien membuat instans antarmuka ini dengan memanggil fungsi CoCreateInstance menggunakan pengidentifikasi kelas CLSID_DiskQuotaControl.
Warisan
Antarmuka IDiskQuotaControl mewarisi dari antarmuka IConnectionPointContainer . IDiskQuotaControl juga memiliki jenis anggota ini:
Metode
Antarmuka IDiskQuotaControl memiliki metode ini.
IDiskQuotaControl::AddUserName Menambahkan entri kuota baru pada volume untuk pengguna yang ditentukan. Pengguna diidentifikasi berdasarkan domain dan nama akun. |
IDiskQuotaControl::AddUserSid Menambahkan entri kuota baru pada volume untuk pengguna yang ditentukan. Pengguna diidentifikasi oleh pengidentifikasi keamanan (SID). |
IDiskQuotaControl::CreateEnumUsers Membuat objek enumerator untuk menghitung pengguna kuota pada volume. |
IDiskQuotaControl::CreateUserBatch Membuat objek batching untuk mengoptimalkan pembaruan pada pengaturan kuota beberapa pengguna secara bersamaan. |
IDiskQuotaControl::D eleteUser Menghapus entri pengguna dari file informasi kuota volume. |
IDiskQuotaControl::FindUserName Menemukan entri tertentu dalam informasi kuota volume. |
IDiskQuotaControl::FindUserSid Menemukan entri pengguna tertentu dalam informasi kuota volume. |
IDiskQuotaControl::GetDefaultQuotaLimit Mengambil batas kuota default untuk volume. |
IDiskQuotaControl::GetDefaultQuotaLimitText Mengambil batas kuota default untuk volume. Batas dinyatakan sebagai string teks; misalnya, 10,5 MB. |
IDiskQuotaControl::GetDefaultQuotaThreshold Mengambil ambang peringatan kuota default untuk volume. |
IDiskQuotaControl::GetDefaultQuotaThresholdText Mengambil ambang batas peringatan default untuk volume. |
IDiskQuotaControl::GetQuotaLogFlags Mengambil bendera yang mengontrol pengelogan peristiwa kuota terkait pengguna pada volume. |
IDiskQuotaControl::GetQuotaState Mengambil sekumpulan bendera yang menjelaskan status sistem kuota. |
IDiskQuotaControl::GiveUserNameResolutionPriority Mempromosikan objek pengguna yang ditentukan ke kepala antrean sehingga berikutnya sesuai dengan resolusi. |
IDiskQuotaControl::Initialize Menginisialisasi objek DiskQuotaControl baru dengan membuka volume sistem file NTFS dengan hak akses yang diminta. |
IDiskQuotaControl::InvalidateSidNameCache Membatalkan konten cache SID-to-name sistem sehingga permintaan berikutnya untuk objek pengguna baru (IEnumDiskQuotaUsers::Next, IDiskQuotaControl::FindUserSid, dan IDiskQuotaControl::FindUserName) harus mendapatkan nama pengguna dari pengendali domain. |
IDiskQuotaControl::SetDefaultQuotaLimit Memodifikasi batas kuota default. |
IDiskQuotaControl::SetDefaultQuotaThreshold Memodifikasi ambang batas peringatan default. |
IDiskQuotaControl::SetQuotaLogFlags Mengontrol pengelogan peristiwa kuota terkait pengguna pada volume. |
IDiskQuotaControl::SetQuotaState Mengatur status sistem kuota. |
IDiskQuotaControl::ShutdownNameResolution Menerjemahkan pengidentifikasi keamanan pengguna (SID) ke nama pengguna. |
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 |