Freigeben über


IDiskQuotaControl::GetQuotaLogFlags-Methode (dskquota.h)

Ruft die Flags ab, die die Protokollierung benutzerbezogener Kontingentereignisse auf dem Volume steuern. Die Protokollierung macht einen Eintrag im Ereignisprotokoll des Volumeservers.

Syntax

HRESULT GetQuotaLogFlags(
  [out] LPDWORD pdwFlags
);

Parameter

[out] pdwFlags

Die Kontingentprotokollierungsflags des Volumes. Verwenden Sie die folgenden Makros, um den Inhalt des Flagwerts abzurufen.

Makro Beschreibung
DISKQUOTA_IS_LOGGED_USER_LIMIT Wenn festgelegt, wird ein Ereignisprotokolleintrag erstellt, wenn der Benutzer sein zugewiesenes hartes Kontingentlimit überschreitet.
DISKQUOTA_IS_LOGGED_USER_THRESHOLD Wenn festgelegt, wird ein Ereignisprotokolleintrag erstellt, wenn der Benutzer seinen zugewiesenen Warnungsschwellenwert überschreitet.

Rückgabewert

Diese Methode gibt einen Dateisystemfehler oder einen der folgenden Werte zurück.

Rückgabecode BESCHREIBUNG
S_OK
Erfolg.
ERROR_ACCESS_DENIED
Der Aufrufer verfügt über unzureichende Zugriffsrechte.
ERROR_NOT_READY
Das DiskQuotaControl-Objekt wird nicht initialisiert.
E_INVALIDARG
Der pdwFlags-Parameter ist falsch.
E_OUTOFMEMORY
Nicht genügend Arbeitsspeicher.
E_FAIL
Ein unerwarteter Dateisystemfehler ist aufgetreten.
E_UNEXPECTED
Es ist eine unerwartete Ausnahme aufgetreten.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dskquota.h
DLL Dskquota.dll

Weitere Informationen

Schnittstellen für die Datenträgerverwaltung

Datenträgerkontingente

IDiskQuotaControl