Fonction FltSetQuotaInformationFile (fltkernel.h)
La routine FltSetQuotaInformationFile modifie les entrées de quota d’un objet file.
Syntaxe
NTSTATUS FLTAPI FltSetQuotaInformationFile(
[in] PFLT_INSTANCE Instance,
[in] PFILE_OBJECT FileObject,
[in] PVOID Buffer,
[in] ULONG Length
);
Paramètres
[in] Instance
Pointeur de instance opaque pour le pilote minifilter instance auquel l’opération doit être envoyée. Le instance doit être attaché au volume où réside le fichier.
[in] FileObject
Pointeur de l’objet file pour le fichier.
[in] Buffer
Pointeur vers une mémoire tampon d’entrée FILE_GET_QUOTA_INFORMATION structurée fournie par l’appelant qui contient les entrées d’informations de quota à définir.
[in] Length
Longueur, en octets, de la mémoire tampon vers laquelle pointe le paramètre Buffer .
Valeur retournée
FltSetQuotaInformationFile retourne STATUS_SUCCESS ou une valeur NTSTATUS appropriée, telle que la suivante.
Code de retour | Description |
---|---|
|
Le instance ou le volume est détruit. Il s’agit d’un code d’erreur. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 8. |
Plateforme cible | Universal |
En-tête | fltkernel.h (inclure Fltkernel.h) |
Bibliothèque | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | PASSIVE_LEVEL |