IDiskQuotaControl::SetQuotaState-Methode (dskquota.h)
Legt den Status des Kontingentsystems fest.
Syntax
HRESULT SetQuotaState(
[in] DWORD dwState
);
Parameter
[in] dwState
Zustand, der auf das Volume angewendet werden soll. Verwenden Sie die folgenden Makros, um die richtigen Bits festzulegen.
Makro | Aktivieren | Track | Erzwingen |
---|---|---|---|
DISKQUOTA_SET_DISABLED | Nein | Nein | Nein |
DISKQUOTA_SET_TRACKED | Ja | Ja | Nein |
DISKQUOTA_SET_ENFORCED | Ja | Ja | Ja |
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. |
|
Der dwState-Parameter ist falsch. |
|
Nicht genügend Arbeitsspeicher. |
|
Ein unerwarteter Dateisystemfehler ist aufgetreten. |
|
Es ist eine unerwartete Ausnahme aufgetreten. |
Hinweise
Nicht alle Zustandsattribute können geändert werden. Die Attribute aktivieren, nachverfolgen und erzwingen können geändert werden.
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 |