IDiskQuotaControl::SetQuotaLogFlags-Methode (dskquota.h)
Steuert die Protokollierung von benutzerbezogenen Kontingentereignissen auf dem Volume. Die Protokollierung macht einen Eintrag im Ereignisprotokoll des Volumeserversystems.
Syntax
HRESULT SetQuotaLogFlags(
[in] DWORD dwFlags
);
Parameter
[in] dwFlags
Die Protokollflags, die auf das Volume angewendet werden sollen. Verwenden Sie die folgenden Makros, um die richtigen Bits im dwFlags-Parameter festzulegen.
Makro | Beschreibung |
---|---|
DISKQUOTA_SET_LOG_USER_LIMIT | Aktivieren/Deaktivieren der Protokollierung von Verstößen gegen das Benutzerkontingentlimit. Wenn festgelegt, wird ein Ereignisprotokolleintrag erstellt, wenn der Benutzer sein zugewiesenes festes Kontingent überschreitet. |
DISKQUOTA_SET_LOG_USER_THRESHOLD | Aktivieren/Deaktivieren der Protokollierung von Schwellenwertverletzungen bei Benutzerwarnungen. Falls 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 |
---|---|
|
Erfolg. |
|
Der Aufrufer verfügt über unzureichende Zugriffsrechte. |
|
Das DiskQuotaControl-Objekt wird nicht initialisiert. |
|
Nicht genügend Arbeitsspeicher. |
|
Unerwarteter Dateisystemfehler. |
|
Es ist eine unerwartete Ausnahme aufgetreten. |
Anforderungen
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 |