Функция FltSetQuotaInformationFile (fltkernel.h)
FltSetQuotaInformationFile изменяет записи квоты для объекта файла.
Синтаксис
NTSTATUS FLTAPI FltSetQuotaInformationFile(
[in] PFLT_INSTANCE Instance,
[in] PFILE_OBJECT FileObject,
[in] PVOID Buffer,
[in] ULONG Length
);
Параметры
[in] Instance
Указатель непрозрачного экземпляра для экземпляра драйвера минифильтра, в который будет отправлена операция. Экземпляр должен быть присоединен к тому, в котором находится файл.
[in] FileObject
Указатель объекта файла.
[in] Buffer
Указатель на предоставленный вызывающим FILE_GET_QUOTA_INFORMATIONструктурированный входной буфер, содержащий записи сведений о квоте, которые необходимо задать.
[in] Length
Длина буфера в байтах, на который указывает параметр буфера.
Возвращаемое значение
FltSetQuotaInformationFile возвращает STATUS_SUCCESS или соответствующее значение NTSTATUS, например следующее.
Возвращаемый код | Описание |
---|---|
|
Экземпляр или том отключается. Это код ошибки. |
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно начиная с Windows 8. |
целевая платформа | Всеобщий |
заголовка | fltkernel.h (include Fltkernel.h) |
библиотеки | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | PASSIVE_LEVEL |