struttura STORAGE_MINIPORT_DESCRIPTOR (ntddstor.h)

Riservato per l'utilizzo nel 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 Reserved : 7;
    } DUMMYSTRUCTNAME;
    UCHAR AsUCHAR;
  } Flags;
#if ...
  UCHAR                 Reserved0[2];
#else
  UCHAR                 Reserved0[3];
#endif
  ULONG                 Reserved1;
} STORAGE_MINIPORT_DESCRIPTOR, *PSTORAGE_MINIPORT_DESCRIPTOR;

Members

Version

Contiene le dimensioni di questa struttura, in byte. Il valore di questo membro verrà modificato 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 di destinazione.

IoTimeoutValue

Valore di timeout per il dispositivo, espresso in millisecondi (ms). Introdotta in Windows 8.

ExtraIoInfoSupported

Indica se sono supportate informazioni di I/O aggiuntive. Introdotta in Windows 8.1

Flags

Flags.DUMMYSTRUCTNAME

Flags.DUMMYSTRUCTNAME.LogicalPoFxForDisk

Flags.DUMMYSTRUCTNAME.Reserved

Flags.AsUCHAR

Reserved0[2]

Reserved0[3]

Reserved1

Riservato per utilizzi futuri.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Intestazione ntddstor.h (include Ntddstor.h)