estrutura FS_BPIO_OUTPUT (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 com 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. Defina como zero.
Reserved2
Reservado para uso do sistema. Defina 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.
Comentários
FS_BPIO_OUTPUT é uma estrutura de comprimento variável.
Consulte BypassIO para obter drivers de filtro e Suporte a operações bypassIO para obter mais informações.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11 |
Cabeçalho | ntifs.h |