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) |