Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура FS_BPIO_RESULTS определяет выходные данные, связанные с операцией BypassIO, для операций FS_BPIO_OP_ENABLE и FS_BPIO_OP_QUERY операций при сбое операции драйвером.
Синтаксис
typedef struct _FS_BPIO_RESULTS {
NTSTATUS OpStatus;
USHORT FailingDriverNameLen;
WCHAR FailingDriverName[32];
USHORT FailureReasonLen;
WCHAR FailureReason[128];
} FS_BPIO_RESULTS, *PFS_BPIO_RESULTS;
Члены
OpStatus
Получает код NTSTATUS, доступный вызывающей стороне, идентифицирующий, почему драйвер не может поддерживать BypassIO для этого файла. Это поле должно быть задано только первым драйвером, чтобы завершить запрос включения или запроса.
FailingDriverNameLen
Получает длину строки, хранящейся в FailingDriverName, в символах.
FailingDriverName[32]
Получает строку, указывающую имя драйвера, завершившемся сбоем запроса. По диагностическим причинам драйвер должен хранить свое имя, если не удается FS_BPIO_OP_ENABLE или FS_BPIO_OP_QUERY операции. Имя должно совпадать с фактическим именем драйвера, используемого системой; например, ntfs.sys. Эта строка не гарантируется завершением NULL.
FailureReasonLen
Получает длину строки, хранимой в FailingReason, в символах.
FailureReason[128]
Получает уникальную описательную строку, описывающую, почему драйвер ветоировал запрос на включение или запрос запроса. Эта строка используется по диагностическим причинам и должна находиться на английском языке, чтобы она не была локализована. Эта строка не гарантируется завершением NULL.
Замечания
FS_BPIO_RESULTS возвращается в структуре FS_BPIO_OPERATIONS, когда драйвер завершается сбоем операции включения или обхода запроса.
Дополнительные сведения см. в разделе BypassIO для драйверов фильтров и поддержки операций BypassIO.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 11 |
| заголовка | ntifs.h |