Condividi tramite


struttura BPIO_OUTPUT (ntddstor.h)

La struttura BPIO_OUTPUT viene utilizzata per restituire informazioni sull'operazione BypassIO per il codice di controllo IOCTL_STORAGE_MANAGE_BYPASS_IO.

Sintassi

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;

Membri

Version

Versione di questa struttura. Impostare su sizeof(BPIO_OUTPUT).

Size

Dimensioni di questa struttura più tutti i relativi campi di dimensioni variabili, in byte.

Operation

Valore di enumerazione BPIO_OPERATIONS che identifica l'operazione BypassIO richiesta. Questo campo deve essere impostato sullo stesso valore passato in BPIO_INPUT. Operazione.

OutFlags

Valore di enumerazione BPIO_OUTFLAGS che specifica i flag di output per l'operazione.

Reserved2

Riservato per l'uso del sistema. Impostare su zero.

Enable

Struttura BPIO_RESULTS in cui scrivere i risultati quando è stata richiesta un'operazione di BPIO_OP_ENABLE.

Query

Struttura BPIO_RESULTS in cui scrivere i risultati quando è stata richiesta un'operazione di BPIO_OP_QUERY.

Osservazioni

Per altre informazioni, vedere BypassIO per i driver di archiviazione.

Fabbisogno

Requisito Valore
client minimo supportato Windows 11
intestazione ntddstor.h

Vedere anche

BPIO_OPERATIONS

BPIO_OUTFLAGS

BPIO_RESULTS

IOCTL_STORAGE_MANAGE_BYPASS_IO