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 |