DiskQuotaControl (objeto)
Permite a un administrador administrar las propiedades de cuota de disco de un volumen. El sistema de archivos NTFS permite a un administrador administrar el uso del disco en un volumen compartido asignando una cantidad especificada de espacio en disco o límite de cuota a cada usuario. Puede usar este objeto para establecer el límite de cuota predeterminado que se asignará automáticamente a todos los nuevos usuarios.
Miembros
El objeto DiskQuotaControl tiene estos tipos de miembros:
Eventos
El objeto DiskQuotaControl tiene estos eventos.
Evento | Descripción |
---|---|
OnUserNameChanged | Se produce cuando se ha resuelto la información de nombre de un objeto DIDiskQuotaUser . |
Métodos
El objeto DiskQuotaControl tiene estos métodos.
Método | Descripción |
---|---|
Adduser | Asigna una cuota de disco no predeterminada a un nuevo usuario. |
DeleteUser | Elimina un usuario del volumen. |
FindUser | Busca la entrada de un usuario, por nombre, en el archivo de cuota del volumen. |
GiveUserNameResolutionPriority | Coloca el objeto de usuario especificado junto en línea para la resolución de nombres. |
Inicializar | Abre un volumen especificado e inicializa su objeto de control de cuota. |
InvalidateSidNameCache | Invalida la caché de nombres de usuario del identificador de seguridad. |
ShutdownNameResolution | Apaga el subproceso de resolución de nombres de usuario. |
TranslateLogonNameToSID | Convierte un nombre de inicio de sesión en el identificador de seguridad de usuario correspondiente en formato de cadena. |
Propiedades
El objeto DiskQuotaControl tiene estas propiedades.
Propiedad | Tipo de acceso | Descripción |
---|---|---|
DefaultQuotaLimit |
Lectura/escritura |
Establece u obtiene el límite de cuota predeterminado. |
DefaultQuotaLimitText |
Solo lectura |
Obtiene el límite de cuota predeterminado como una cadena de texto. |
DefaultQuotaThreshold |
Lectura/escritura |
Establece u obtiene el umbral de cuota predeterminado. |
DefaultQuotaThresholdText |
Solo lectura |
Obtiene el umbral de cuota predeterminado como una cadena de texto. |
LogQuotaLimit |
Lectura/escritura |
Establece u obtiene un valor booleano que indica si se realizará una entrada del registro de eventos del sistema cuando un usuario supere su límite de cuota asignado. |
LogQuotaThreshold |
Lectura/escritura |
Establece u obtiene un valor booleano que indica si se realizará una entrada del registro de eventos del sistema cuando un usuario supere su umbral de cuota asignado. |
QuotaFileIncomplete |
Solo lectura |
Obtiene un valor booleano que indica si el archivo de cuota del volumen está completo. |
QuotaFileRebuilding |
Solo lectura |
Obtiene un valor booleano que indica si el archivo de cuota del volumen se está recompilando actualmente. |
QuotaState |
Lectura/escritura |
Establece u obtiene el estado de las cuotas de disco del volumen. |
UserNameResolution |
Lectura/escritura |
Establece u obtiene un valor que controla cómo se resuelve el SID de usuario en los nombres de usuario. |
Comentarios
Un administrador puede usar el objeto DiskQuotaControl para realizar una serie de tareas, incluidas las siguientes:
- Habilitación y deshabilitación del sistema de cuotas de disco del volumen.
- Obtener el estado del sistema de cuotas en el volumen.
- Denegar el espacio en disco a los usuarios que superen su límite de cuota.
- Especificar los valores predeterminados de umbral de advertencia y límite de cuota que se asignarán a los nuevos usuarios.
- Agregar y quitar usuarios.
El objeto DiskQuotaControl permite establecer valores predeterminados globales para el volumen para propiedades como límites de cuota. Sin embargo, cada usuario se representa mediante un objeto DIDiskQuotaUser que se puede usar para especificar la configuración de cuota individual.
Hay varias maneras de obtener el objeto DIDiskQuotaUser de un usuario:
- Los objetos DIDiskQuotaUser para todos los usuarios con cuotas en el volumen se exponen como una colección y se pueden enumerar. Para obtener una explicación sobre cómo enumerar objetos DIDiskQuotaUser , vea Enumerar usuarios de cuota de disco en la sección Comentarios de DIDiskQuotaUser.
- Al agregar un nuevo usuario, el método AddUser devuelve el objeto DIDiskQuotaUser del usuario.
- Si tiene el nombre del usuario, el método FindUser devuelve el objeto DIDiskQuotaUser del usuario.
Este objeto hace que la funcionalidad esencial de la interfaz IDiskQuotaControl esté disponible para el scripting y las aplicaciones basadas en Microsoft Visual Basic.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Archivo DLL |
|
Consulte también