Compartir a través de


Interfaz IDiskQuotaControl (dskquota.h)

Controla las instalaciones de cuota de disco de un único volumen de sistema de archivos NTFS. El cliente puede consultar y establecer atributos de cuota específicos del volumen a través de IDiskQuotaControl. El cliente también puede enumerar todas las entradas de cuota por usuario en el volumen. Un cliente crea una instancia de esta interfaz mediante una llamada a la función CoCreateInstance mediante el identificador de clase CLSID_DiskQuotaControl.

Herencia

La interfaz IDiskQuotaControl hereda de la interfaz IConnectionPointContainer . IDiskQuotaControl también tiene estos tipos de miembros:

Métodos

La interfaz IDiskQuotaControl tiene estos métodos.

 
IDiskQuotaControl::AddUserName

Agrega una nueva entrada de cuota en el volumen para el usuario especificado. El usuario se identifica por dominio y nombre de cuenta.
IDiskQuotaControl::AddUserSid

Agrega una nueva entrada de cuota en el volumen para el usuario especificado. El usuario se identifica mediante el identificador de seguridad (SID).
IDiskQuotaControl::CreateEnumUsers

Crea un objeto de enumerador para enumerar usuarios de cuota en el volumen.
IDiskQuotaControl::CreateUserBatch

Crea un objeto de procesamiento por lotes para optimizar las actualizaciones de la configuración de cuota de varios usuarios simultáneamente.
IDiskQuotaControl::D eleteUser

Quita una entrada de usuario del archivo de información de cuota de volumen.
IDiskQuotaControl::FindUserName

Busca una entrada específica en la información de cuota de volumen.
IDiskQuotaControl::FindUserSid

Busca una entrada de usuario específica en la información de cuota de volumen.
IDiskQuotaControl::GetDefaultQuotaLimit

Recupera el límite de cuota predeterminado para el volumen.
IDiskQuotaControl::GetDefaultQuotaLimitText

Recupera el límite de cuota predeterminado para el volumen. El límite se expresa como una cadena de texto; por ejemplo, 10,5 MB.
IDiskQuotaControl::GetDefaultQuotaThreshold

Recupera el umbral de advertencia de cuota predeterminado para el volumen.
IDiskQuotaControl::GetDefaultQuotaThresholdText

Recupera el umbral de advertencia predeterminado para el volumen.
IDiskQuotaControl::GetQuotaLogFlags

Recupera las marcas que controlan el registro de eventos de cuota relacionados con el usuario en el volumen.
IDiskQuotaControl::GetQuotaState

Recupera un conjunto de marcas que describen el estado del sistema de cuota.
IDiskQuotaControl::GiveUserNameResolutionPriority

Promueve el objeto de usuario especificado al encabezado de la cola para que esté siguiente en línea para la resolución.
IDiskQuotaControl::Initialize

Inicializa un nuevo objeto DiskQuotaControl abriendo el volumen del sistema de archivos NTFS con los derechos de acceso solicitados.
IDiskQuotaControl::InvalidateSidNameCache

Invalida el contenido de la caché de SID a nombre del sistema para que las solicitudes posteriores de nuevos objetos de usuario (IEnumDiskQuotaUsers::Next, IDiskQuotaControl::FindUserSid e IDiskQuotaControl::FindUserName) deben obtener nombres de usuario del controlador de dominio.
IDiskQuotaControl::SetDefaultQuotaLimit

Modifica el límite de cuota predeterminado.
IDiskQuotaControl::SetDefaultQuotaThreshold

Modifica el umbral de advertencia predeterminado.
IDiskQuotaControl::SetQuotaLogFlags

Controla el registro de eventos de cuota relacionados con el usuario en el volumen.
IDiskQuotaControl::SetQuotaState

Establece el estado del sistema de cuota.
IDiskQuotaControl::ShutdownNameResolution

Convierte los identificadores de seguridad de usuario (SID) en los nombres de usuario.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado dskquota.h

Consulte también

Interfaces de administración de discos

Cuotas de disco