estructura STORAGE_MINIPORT_DESCRIPTOR (ntddstor.h)

Reservado para uso del sistema.

Sintaxis

typedef struct _STORAGE_MINIPORT_DESCRIPTOR {
  ULONG                 Version;
  ULONG                 Size;
  STORAGE_PORT_CODE_SET Portdriver;
  BOOLEAN               LUNResetSupported;
  BOOLEAN               TargetResetSupported;
  USHORT                IoTimeoutValue;
  BOOLEAN               ExtraIoInfoSupported;
  union {
    struct {
      UCHAR LogicalPoFxForDisk : 1;
      UCHAR ForwardIo : 1;
      UCHAR Reserved : 6;
    } DUMMYSTRUCTNAME;
    UCHAR AsUCHAR;
  } Flags;
#if ...
  UCHAR                 Reserved0[2];
#else
  UCHAR                 Reserved0[3];
#endif
  ULONG                 Reserved1;
} STORAGE_MINIPORT_DESCRIPTOR, *PSTORAGE_MINIPORT_DESCRIPTOR;

Miembros

Version

Contiene el tamaño de esta estructura, en bytes. El valor de este miembro cambiará a medida que se agreguen miembros a la estructura.

Size

Especifica el tamaño total de los datos devueltos, en bytes. Esto puede incluir datos que siguen a esta estructura.

Portdriver

Tipo de controlador de puerto tal y como se enumera en la enumeración STORAGE_PORT_CODE_SET .

LUNResetSupported

Indica si se admite un restablecimiento de LUN.

TargetResetSupported

Indica si se admite un restablecimiento de destino.

IoTimeoutValue

Valor de tiempo de espera del dispositivo, en milisegundos (ms). Introducido en Windows 8.

ExtraIoInfoSupported

Indica si se admite información adicional de E/S. Introducido en Windows 8.1

Flags

Flags.DUMMYSTRUCTNAME

Flags.DUMMYSTRUCTNAME.LogicalPoFxForDisk

Flags.DUMMYSTRUCTNAME.ForwardIo

Reservado para uso interno. No debe usarse.

Flags.DUMMYSTRUCTNAME.Reserved

Reservado para un uso futuro.

Flags.AsUCHAR

Reserved0[2]

Reserved0[3]

Reserved1

Reservado para uso futuro.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Encabezado ntddstor.h (incluya Ntddstor.h)