Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Программа IoCheckQuerySetFileInformation проверяет допустимость параметров для операции запроса или задания сведений о файле.
Синтаксис
NTSTATUS IoCheckQuerySetFileInformation(
FILE_INFORMATION_CLASS FileInformationClass,
ULONG Length,
BOOLEAN SetOperation
);
Параметры
FileInformationClass
Значение перечисления FILE_INFORMATION_CLASS, указывающее класс сведений о файле, который необходимо проверить.
Length
Размер буфера в байтах, необходимый для указанной операции сведений о файле.
SetOperation
Логическое значение, указывающее тип операции. Если SetOperationTRUE, операция является операцией с заданным файлом; Значение false это операция файла запроса.
Возвращаемое значение
IoCheckQuerySetFileInformation возвращает STATUS_SUCCESS, если параметры допустимы; в противном случае возвращается один из следующих кодов ошибок.
| Код возврата | Описание |
|---|---|
| STATUS_INVALID_INFO_CLASS | Значение, указанное в FileInformationClass, не является допустимым классом информации. |
| STATUS_INFO_LENGTH_MISMATCH | Размер буфера, указанный в length, меньше размера буфера, необходимого для указанной операции файла. |
Замечания
IoCheckQuerySetFileInformation используется главным образом сетевыми серверами, работающими в режиме ядра, так как проверка допустимости параметров не выполняется в обычном пути.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Виндоус |
| заголовка | ntifs.h (include Ntifs.h) |