структура BPIO_OUTPUT (ntddstor.h)
Структура BPIO_OUTPUT используется для возврата сведений об операции BypassIO для кода элемента управления IOCTL_STORAGE_MANAGE_BYPASS_IO.
Синтаксис
typedef struct _BPIO_OUTPUT {
ULONG Version;
ULONG Size;
BPIO_OPERATIONS Operation;
BPIO_OUTFLAGS OutFlags;
ULONGLONG Reserved2;
union {
BPIO_RESULTS Enable;
BPIO_RESULTS Query;
};
} BPIO_OUTPUT, *PBPIO_OUTPUT;
Члены
Version
Версия этой структуры. Установите значение sizeof(BPIO_OUTPUT)
.
Size
Размер этой структуры плюс все его поля переменной размера в байтах.
Operation
Значение перечисления BPIO_OPERATIONS, определяющее запрошенную операцию BypassIO. Это поле должно иметь то же значение, которое передается в BPIO_INPUT. Операция.
OutFlags
Значение перечисления BPIO_OUTFLAGS, указывающее выходные флаги для операции.
Reserved2
Зарезервировано для использования системы. Установите значение нулю.
Enable
Структура BPIO_RESULTS, в которой необходимо записать результаты при запросе операции BPIO_OP_ENABLE.
Query
Структура BPIO_RESULTS, в которой необходимо записать результаты при запросе операции BPIO_OP_QUERY.
Замечания
Дополнительные сведения см. в разделе BypassIO для драйверов хранилища.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 11 |
заголовка | ntddstor.h |