estructura BPIO_OUTPUT (ntddstor.h)

La estructura BPIO_OUTPUT se usa para devolver información sobre la operación BypassIO para el código de control de IOCTL_STORAGE_MANAGE_BYPASS_IO .

Sintaxis

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;

Miembros

Version

Versión de esta estructura. Establézcalo en sizeof(BPIO_OUTPUT).

Size

Tamaño de esta estructura más todos sus campos de tamaño variable, en bytes.

Operation

Valor de enumeración BPIO_OPERATIONS que identifica la operación BypassIO solicitada. Este campo debe establecerse en el mismo valor pasado en BPIO_INPUT. Operación.

OutFlags

Valor de enumeración BPIO_OUTFLAGS que especifica las marcas de salida para la operación.

Reserved2

Reservado para uso del sistema. Establecer en cero.

Enable

Estructura BPIO_RESULTS en la que se van a escribir los resultados cuando se solicitó una operación de BPIO_OP_ENABLE .

Query

Estructura BPIO_RESULTS en la que se van a escribir los resultados cuando se solicitó una operación de BPIO_OP_QUERY .

Comentarios

Consulte BypassIO para controladores de almacenamiento para obtener más información.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11
Encabezado ntddstor.h

Consulte también

BPIO_OPERATIONS

BPIO_OUTFLAGS

BPIO_RESULTS

IOCTL_STORAGE_MANAGE_BYPASS_IO