FltSetQuotaInformationFile-Funktion (fltkernel.h)
Die FltSetQuotaInformationFile Routine ändert Kontingenteinträge für ein Dateiobjekt.
Syntax
NTSTATUS FLTAPI FltSetQuotaInformationFile(
[in] PFLT_INSTANCE Instance,
[in] PFILE_OBJECT FileObject,
[in] PVOID Buffer,
[in] ULONG Length
);
Parameter
[in] Instance
Ein undurchsichtiger Instanzzeiger für die Minifiltertreiberinstanz, an die der Vorgang gesendet werden soll. Die Instanz muss an das Volume angefügt werden, auf dem sich die Datei befindet.
[in] FileObject
Der Dateiobjektzeiger für die Datei.
[in] Buffer
Ein Zeiger auf einen vom Aufrufer bereitgestellten, FILE_GET_QUOTA_INFORMATION-strukturierten Eingabepuffer, der die festzulegenden Kontingentinformationseinträge enthält.
[in] Length
Die Länge des Puffers, auf den der Buffer Parameter verweist.
Rückgabewert
FltSetQuotaInformationFile gibt STATUS_SUCCESS oder einen entsprechenden NTSTATUS-Wert wie den folgenden zurück.
Rückgabecode | Beschreibung |
---|---|
|
Die Instanz oder das Volume wird heruntergerissen. Dies ist ein Fehlercode. |
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar ab Windows 8. |
Zielplattform- | Universal |
Header- | fltkernel.h (include Fltkernel.h) |
Library | FltMgr.lib |
DLL- | Fltmgr.sys |
IRQL- | PASSIVE_LEVEL |