estrutura DISKQUOTA_USER_INFORMATION (dskquota.h)

Representa as informações de cota por usuário.

Sintaxe

typedef struct DiskQuotaUserInformation {
  LONGLONG QuotaUsed;
  LONGLONG QuotaThreshold;
  LONGLONG QuotaLimit;
} DISKQUOTA_USER_INFORMATION, *PDISKQUOTA_USER_INFORMATION;

Membros

QuotaUsed

O espaço em disco cobrado para o usuário, em bytes. Essa é a quantidade de informações armazenadas, não necessariamente o número de bytes usados no disco.

QuotaThreshold

O limite de aviso para o usuário, em bytes. Você pode usar o método IDiskQuotaControl::SetQuotaLogFlags para configurar o sistema para gerar uma entrada de logfile do sistema quando o espaço em disco cobrado para o usuário exceder esse valor.

QuotaLimit

O limite de cota para o usuário, em bytes. Se esse valor for -1, o usuário terá uma cota ilimitada.

Você pode usar o método IDiskQuotaControl::SetQuotaLogFlags para configurar o sistema para gerar uma entrada de logfile do sistema quando o espaço em disco cobrado para o usuário exceder esse valor. Você também pode usar o método IDiskQuotaControl::SetQuotaState para configurar o sistema para negar espaço em disco adicional ao usuário quando o espaço em disco cobrado para o usuário exceder esse valor.

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho dskquota.h

Confira também

IDiskQuotaControl::SetQuotaLogFlags

IDiskQuotaControl::SetQuotaState

IDiskQuotaUser::GetQuotaInformation