Freigeben über


DISKQUOTA_USER_INFORMATION-Struktur (dskquota.h)

Stellt Kontingentinformationen für die einzelnen Benutzer*innen bereit.

Syntax

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

Member

QuotaUsed

Der dem Benutzer in Rechnung gestellte Speicherplatz in Byte. Dies ist die Menge der gespeicherten Informationen, nicht unbedingt die Anzahl der auf dem Datenträger verwendeten Bytes.

QuotaThreshold

Der Warnungsschwellenwert für den Benutzer in Bytes. Sie können die IDiskQuotaControl::SetQuotaLogFlags-Methode verwenden, um das System so zu konfigurieren, dass ein Systemprotokolldateieintrag generiert wird, wenn der dem Benutzer in Rechnung gestellte Speicherplatz diesen Wert überschreitet.

QuotaLimit

Das Kontingentlimit für den Benutzer in Bytes. Wenn dieser Wert -1 ist, verfügt der Benutzer über ein unbegrenztes Kontingent.

Sie können die IDiskQuotaControl::SetQuotaLogFlags-Methode verwenden, um das System so zu konfigurieren, dass ein Systemprotokolldateieintrag generiert wird, wenn der dem Benutzer in Rechnung gestellte Speicherplatz diesen Wert überschreitet. Sie können auch die IDiskQuotaControl::SetQuotaState-Methode verwenden, um das System so zu konfigurieren, dass dem Benutzer zusätzlicher Speicherplatz verweigert wird, wenn der dem Benutzer in Rechnung gestellte Speicherplatz diesen Wert überschreitet.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile dskquota.h

Weitere Informationen

IDiskQuotaControl::SetQuotaLogFlags

IDiskQuotaControl::SetQuotaState

IDiskQuotaUser::GetQuotaInformation