Interfaccia IDiskQuotaControl (dskquota.h)

Controlla le funzionalità di quota del disco di un singolo volume del file system NTFS. Il client può eseguire query e impostare attributi di quota specifici del volume tramite IDiskQuotaControl. Il client può anche enumerare tutte le voci di quota per utente nel volume. Un client crea un'istanza di questa interfaccia chiamando la funzione CoCreateInstance usando l'identificatore di classe CLSID_DiskQuotaControl.

Ereditarietà

L'interfaccia IDiskQuotaControl eredita dall'interfaccia IConnectionPointContainer . IDiskQuotaControl include anche questi tipi di membri:

Metodi

L'interfaccia IDiskQuotaControl include questi metodi.

 
IDiskQuotaControl::AddUserName

Aggiunge una nuova voce di quota nel volume per l'utente specificato. L'utente viene identificato dal dominio e dal nome dell'account.
IDiskQuotaControl::AddUserSid

Aggiunge una nuova voce di quota nel volume per l'utente specificato. L'utente viene identificato dall'identificatore di sicurezza (SID).
IDiskQuotaControl::CreateEnumUsers

Crea un oggetto enumeratore per enumerare gli utenti delle quote nel volume.
IDiskQuotaControl::CreateUserBatch

Crea un oggetto batch per ottimizzare gli aggiornamenti alle impostazioni di quota di più utenti contemporaneamente.
IDiskQuotaControl::D eleteUser

Rimuove una voce utente dal file di informazioni sulla quota del volume.
IDiskQuotaControl::FindUserName

Individua una voce specifica nelle informazioni sulla quota del volume.
IDiskQuotaControl::FindUserSid

Individua una voce utente specifica nelle informazioni sulla quota del volume.
IDiskQuotaControl::GetDefaultQuotaLimit

Recupera il limite di quota predefinito per il volume.
IDiskQuotaControl::GetDefaultQuotaLimitText

Recupera il limite di quota predefinito per il volume. Il limite viene espresso come stringa di testo; ad esempio 10,5 MB.
IDiskQuotaControl::GetDefaultQuotaThreshold

Recupera la soglia di avviso di quota predefinita per il volume.
IDiskQuotaControl::GetDefaultQuotaThresholdText

Recupera la soglia di avviso predefinita per il volume.
IDiskQuotaControl::GetQuotaLogFlags

Recupera i flag che controllano la registrazione degli eventi di quota correlati all'utente nel volume.
IDiskQuotaControl::GetQuotaState

Recupera un set di flag che descrivono lo stato del sistema di quota.
IDiskQuotaControl::GiveUserNameResolutionPriority

Promuove l'oggetto utente specificato nella testa della coda in modo che sia accanto in riga per la risoluzione.
IDiskQuotaControl::Initialize

Inizializza un nuovo oggetto DiskQuotaControl aprendo il volume del file system NTFS con i diritti di accesso richiesti.
IDiskQuotaControl::InvalidateSidNameCache

Invalida il contenuto della cache SID-to-name del sistema in modo che le richieste successive per i nuovi oggetti utente (IEnumDiskQuotaUsers::Next, IDiskQuotaControl::FindUserSid e IDiskQuotaControl::FindUserName) devono ottenere i nomi utente dal controller di dominio.
IDiskQuotaControl::SetDefaultQuotaLimit

Modifica il limite di quota predefinito.
IDiskQuotaControl::SetDefaultQuotaThreshold

Modifica la soglia di avviso predefinita.
IDiskQuotaControl::SetQuotaLogFlags

Controlla la registrazione degli eventi di quota correlati all'utente nel volume.
IDiskQuotaControl::SetQuotaState

Imposta lo stato del sistema di quota.
IDiskQuotaControl::ShutdownNameResolution

Converte gli identificatori di sicurezza utente (SID) in nomi utente.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione dskquota.h

Vedi anche

Interfacce di gestione dei dischi

Quote del disco