Objek DiskQuotaControl

Memungkinkan administrator mengelola properti kuota disk volume. Sistem file NTFS memungkinkan administrator untuk mengelola penggunaan disk pada volume bersama dengan mengalokasikan jumlah ruang disk tertentu, atau batas kuota, untuk setiap pengguna. Anda dapat menggunakan objek ini untuk mengatur batas kuota default yang akan ditetapkan secara otomatis ke semua pengguna baru.

Anggota

Objek DiskQuotaControl memiliki jenis anggota ini:

Acara

Objek DiskQuotaControl memiliki peristiwa ini.

Kejadian Deskripsi
OnUserNameChanged Terjadi ketika informasi nama untuk objek DIDiskQuotaUser telah diselesaikan.

 

Metode

Objek DiskQuotaControl memiliki metode ini.

Metode Deskripsi
Adduser Menetapkan kuota disk nondefault ke pengguna baru.
DeleteUser Menghapus pengguna dari volume.
FindUser Menemukan entri pengguna, berdasarkan nama, dalam file kuota volume.
GiveUserNameResolutionPriority Tempatkan objek pengguna yang ditentukan di baris berikutnya untuk resolusi nama.
Initialize Membuka volume tertentu dan menginisialisasi objek kontrol kuotanya.
InvalidateSidNameCache Membatalkan cache nama pengguna ID keamanan.
ShutdownNameResolution Mematikan utas resolusi nama pengguna.
TranslateLogonNameToSID Menerjemahkan nama masuk ke ID keamanan pengguna yang sesuai dalam format string.

 

Properti

Objek DiskQuotaControl memiliki properti ini.

Properti Jenis akses Deskripsi
DefaultQuotaLimit
Baca/Tulis
Mengatur atau mendapatkan batas kuota default.
DefaultQuotaLimitText
Baca-saja
Mendapatkan batas kuota default sebagai string teks.
DefaultQuotaThreshold
Baca/Tulis
Mengatur atau mendapatkan ambang kuota default.
DefaultQuotaThresholdText
Baca-saja
Mendapatkan ambang kuota default sebagai string teks.
LogQuotaLimit
Baca/Tulis
Menetapkan atau mendapatkan nilai Boolean yang menunjukkan apakah entri log peristiwa sistem akan dibuat ketika pengguna melebihi batas kuota yang ditetapkan.
LogQuotaThreshold
Baca/Tulis
Menetapkan atau mendapatkan nilai Boolean yang menunjukkan apakah entri log peristiwa sistem akan dibuat ketika pengguna melebihi ambang kuota yang ditetapkan.
QuotaFileIncomplete
Baca-saja
Mendapatkan nilai Boolean yang menunjukkan apakah file kuota untuk volume selesai.
QuotaFileRebuilding
Baca-saja
Mendapatkan nilai Boolean yang menunjukkan apakah file kuota untuk volume saat ini sedang dibangun kembali.
QuotaState
Baca/Tulis
Mengatur atau mendapatkan status kuota disk volume.
UserNameResolution
Baca/Tulis
Mengatur atau mendapatkan nilai yang mengontrol bagaimana SID pengguna diselesaikan ke nama pengguna.

 

Keterangan

Administrator dapat menggunakan objek DiskQuotaControl untuk melakukan sejumlah tugas, termasuk yang berikut ini:

  • Mengaktifkan dan menonaktifkan sistem kuota disk volume.
  • Mendapatkan status sistem kuota pada volume.
  • Menolak ruang disk kepada pengguna yang melebihi batas kuota mereka.
  • Menentukan nilai ambang batas peringatan default dan batas kuota yang akan ditetapkan untuk pengguna baru.
  • Menambahkan dan menghapus pengguna.

Objek DiskQuotaControl memungkinkan Anda mengatur nilai default global untuk volume untuk properti seperti batas kuota. Namun, setiap pengguna diwakili oleh objek DIDiskQuotaUser yang dapat digunakan untuk menentukan pengaturan kuota individual.

Ada beberapa cara untuk mendapatkan objek DIDiskQuotaUser pengguna:

  • Objek DIDiskQuotaUser untuk semua pengguna dengan kuota pada volume diekspos sebagai koleksi, dan dapat dijumlahkan. Untuk diskusi tentang cara menghitung objek DIDiskQuotaUser , lihat Menghitung Pengguna Kuota Disk di bagian Keterangan DIDiskQuotaUser.
  • Saat Anda menambahkan pengguna baru, metode AddUser mengembalikan objek DIDiskQuotaUser pengguna.
  • Jika Anda memiliki nama pengguna, metode FindUser mengembalikan objek DIDiskQuotaUser pengguna.

Objek ini membuat fungsionalitas penting dari antarmuka IDiskQuotaControl tersedia untuk pembuatan skrip dan aplikasi berbasis Microsoft Visual Basic.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]
DLL
Shell32.dll (versi 5.0 atau yang lebih baru)

Lihat juga

Objek Shell