FS_BPIO_OUTPUT estrutura (ntifs.h)
A estrutura FS_BPIO_OUTPUT é usada para retornar informações sobre a operação BypassIO para o código de controle FSCTL_MANAGE_BYPASS_IO.
Sintaxe
typedef struct _FS_BPIO_OUTPUT {
FS_BPIO_OPERATIONS Operation;
FS_BPIO_OUTFLAGS OutFlags;
ULONGLONG Reserved1;
ULONGLONG Reserved2;
union {
FS_BPIO_RESULTS Enable;
FS_BPIO_RESULTS Query;
FS_BPIO_RESULTS VolumeStackResume;
FS_BPIO_RESULTS StreamResume;
FS_BPIO_INFO GetInfo;
};
} FS_BPIO_OUTPUT, *PFS_BPIO_OUTPUT;
Membros
Operation
Um valor de enumeração FS_BPIO_OPERATIONS que identifica a operação bypassIO solicitada. Esse campo deve ser definido como o mesmo valor passado em FS_BPIO_INPUT. Operação.
OutFlags
Um valor de enumeração FS_BPIO_OUTFLAGS que especifica os sinalizadores de saída para a operação.
Reserved1
Reservado para uso do sistema. Definido como zero.
Reserved2
Reservado para uso do sistema. Definido como zero.
Enable
Uma estrutura de FS_BPIO_RESULTS alocada pelo chamador na qual gravar os resultados quando uma operação de FS_BPIO_OP_ENABLE foi solicitada.
Query
Uma estrutura de FS_BPIO_RESULTS alocada pelo chamador na qual gravar os resultados quando uma operação de FS_BPIO_OP_QUERY foi solicitada.
VolumeStackResume
Uma estrutura de FS_BPIO_RESULTS alocada pelo chamador na qual gravar os resultados quando uma operação de FS_BPIO_OP_VOLUME_STACK_RESUME foi solicitada.
StreamResume
Uma estrutura de FS_BPIO_RESULTS alocada pelo chamador na qual gravar os resultados quando uma operação de FS_BPIO_OP_STREAM_RESUME foi solicitada.
GetInfo
Uma estrutura de FS_BPIO_INFO alocada pelo chamador na qual retornar informações sobre a operação solicitada quando uma operação de FS_BPIO_OP_GET_INFO foi solicitada.
Observações
FS_BPIO_OUTPUT é uma estrutura de comprimento variável.
Consulte BypassIO para filtrar drivers e suporte a operações bypassIO para obter mais informações.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 11 |
cabeçalho | ntifs.h |