struttura STORAGE_MINIPORT_DESCRIPTOR (ntddstor.h)
Riservato per l'uso del sistema.
Sintassi
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;
Membri
Version
Contiene le dimensioni di questa struttura, in byte. Il valore di questo membro cambierà man mano che i membri vengono aggiunti alla struttura.
Size
Specifica le dimensioni totali dei dati restituiti, in byte. Ciò può includere dati che seguono questa struttura.
Portdriver
Tipo di driver di porta come enumerato dall'enumerazione STORAGE_PORT_CODE_SET.
LUNResetSupported
Indica se è supportata una reimpostazione LUN.
TargetResetSupported
Indica se è supportata una reimpostazione della destinazione.
IoTimeoutValue
Valore di timeout per il dispositivo, espresso in millisecondi (ms). Introdotto in Windows 8.
ExtraIoInfoSupported
Indica se sono supportate informazioni di I/O aggiuntive. Introdotto in Windows 8.1
Flags
Flags.DUMMYSTRUCTNAME
Flags.DUMMYSTRUCTNAME.LogicalPoFxForDisk
Flags.DUMMYSTRUCTNAME.ForwardIo
Riservato per uso interno. Non usare.
Flags.DUMMYSTRUCTNAME.Reserved
Riservato per uso futuro.
Flags.AsUCHAR
Reserved0[2]
Reserved0[3]
Reserved1
Riservato per uso futuro.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows Vista |
server minimo supportato | Windows Server 2008 |
intestazione | ntddstor.h (include Ntddstor.h) |