estrutura BPIO_OUTPUT (ntddstor.h)
A estrutura BPIO_OUTPUT é usada para retornar informações sobre a operação BypassIO para o código de controle IOCTL_STORAGE_MANAGE_BYPASS_IO .
Sintaxe
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;
Membros
Version
A versão dessa estrutura. Defina como sizeof(BPIO_OUTPUT)
.
Size
O tamanho dessa estrutura mais todos os campos de tamanho variável, em bytes.
Operation
Um valor de enumeração BPIO_OPERATIONS que identifica a operação BypassIO solicitada. Esse campo deve ser definido com o mesmo valor passado em BPIO_INPUT. Operação.
OutFlags
Um valor de enumeração BPIO_OUTFLAGS que especifica os sinalizadores de saída para a operação.
Reserved2
Reservado para uso do sistema. Defina como zero.
Enable
Uma estrutura BPIO_RESULTS na qual gravar os resultados quando uma operação de BPIO_OP_ENABLE foi solicitada.
Query
Uma estrutura BPIO_RESULTS na qual gravar os resultados quando uma operação de BPIO_OP_QUERY foi solicitada.
Comentários
Consulte BypassIO para drivers de armazenamento para obter mais informações.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11 |
Cabeçalho | ntddstor.h |