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 instance-Zeiger für den Minifiltertreiber instance, an den der Vorgang gesendet werden soll. Die instance 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 in Bytes, auf den der Buffer-Parameter zeigt.
Rückgabewert
FltSetQuotaInformationFile gibt STATUS_SUCCESS oder einen geeigneten NTSTATUS-Wert wie den folgenden zurück.
Rückgabecode | Beschreibung |
---|---|
|
Die instance oder das Volume wird abgerissen. Dies ist ein Fehlercode. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar ab Windows 8. |
Zielplattform | Universell |
Header | fltkernel.h (fltkernel.h einschließen) |
Bibliothek | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | PASSIVE_LEVEL |