struttura FS_BPIO_OUTPUT (ntifs.h)
La struttura FS_BPIO_OUTPUT viene utilizzata per restituire informazioni sull'operazione BypassIO per il codice di controllo FSCTL_MANAGE_BYPASS_IO.
Sintassi
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;
Membri
Operation
Valore di enumerazione FS_BPIO_OPERATIONS che identifica l'operazione BypassIO richiesta. Questo campo deve essere impostato sullo stesso valore passato in FS_BPIO_INPUT. Operazione.
OutFlags
Valore di enumerazione FS_BPIO_OUTFLAGS che specifica i flag di output per l'operazione.
Reserved1
Riservato per l'uso del sistema. Impostare su zero.
Reserved2
Riservato per l'uso del sistema. Impostare su zero.
Enable
Struttura FS_BPIO_RESULTS allocata dal chiamante in cui scrivere i risultati quando è stata richiesta un'operazione di FS_BPIO_OP_ENABLE.
Query
Struttura FS_BPIO_RESULTS allocata dal chiamante in cui scrivere i risultati quando è stata richiesta un'operazione di FS_BPIO_OP_QUERY.
VolumeStackResume
Struttura FS_BPIO_RESULTS allocata dal chiamante in cui scrivere i risultati quando è stata richiesta un'operazione di FS_BPIO_OP_VOLUME_STACK_RESUME.
StreamResume
Struttura FS_BPIO_RESULTS allocata dal chiamante in cui scrivere i risultati quando è stata richiesta un'operazione di FS_BPIO_OP_STREAM_RESUME.
GetInfo
Struttura FS_BPIO_INFO allocata dal chiamante in cui restituire informazioni sull'operazione richiesta quando è stata richiesta un'operazione FS_BPIO_OP_GET_INFO.
Osservazioni
FS_BPIO_OUTPUT è una struttura a lunghezza variabile.
Per altre informazioni, vedere BypassIO per i driver di filtro e supporto delle operazioni BypassIO.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 11 |
intestazione | ntifs.h |