estructura STORAGE_MINIPORT_DESCRIPTOR (winioctl.h)
Reservado para uso del sistema.
Sintaxis
typedef struct _STORAGE_MINIPORT_DESCRIPTOR {
DWORD Version;
DWORD Size;
STORAGE_PORT_CODE_SET Portdriver;
BOOLEAN LUNResetSupported;
BOOLEAN TargetResetSupported;
WORD IoTimeoutValue;
BOOLEAN ExtraIoInfoSupported;
union {
struct {
BYTE LogicalPoFxForDisk : 1;
BYTE ForwardIo : 1;
BYTE Reserved : 6;
} DUMMYSTRUCTNAME;
BYTE AsBYTE;
} Flags;
#if ...
BYTE Reserved0[2];
#else
BYTE Reserved0[3];
#endif
DWORD 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 enumerado por 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
ExtraIoInfoSupported
Flags
Flags.DUMMYSTRUCTNAME
Flags.DUMMYSTRUCTNAME.LogicalPoFxForDisk
Flags.DUMMYSTRUCTNAME.ForwardIo
Flags.DUMMYSTRUCTNAME.Reserved
Flags.AsBYTE
Reserved0[2]
Reserved0[3]
Reserved1
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | winioctl.h (incluye Windows.h) |