Condividi tramite


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)