Partager via


structure STORAGE_MINIPORT_DESCRIPTOR (ntddstor.h)

Réservé à l’utilisation du système.

Syntaxe

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;

Membres

Version

Contient la taille de cette structure, en octets. La valeur de ce membre change à mesure que les membres sont ajoutés à la structure.

Size

Spécifie la taille totale des données retournées, en octets. Cela peut inclure des données qui suivent cette structure.

Portdriver

Type de pilote de port tel qu’énuméré par l’énumération STORAGE_PORT_CODE_SET.

LUNResetSupported

Indique si une réinitialisation d’unité logique est prise en charge.

TargetResetSupported

Indique si une réinitialisation cible est prise en charge.

IoTimeoutValue

Valeur du délai d’expiration de l’appareil, en millisecondes (ms). Introduit dans Windows 8.

ExtraIoInfoSupported

Indique si des informations d’E/S supplémentaires sont prises en charge. Introduit dans Windows 8.1

Flags

Flags.DUMMYSTRUCTNAME

Flags.DUMMYSTRUCTNAME.LogicalPoFxForDisk

Flags.DUMMYSTRUCTNAME.ForwardIo

Réservé à une utilisation interne. N’utilisez pas.

Flags.DUMMYSTRUCTNAME.Reserved

Réservé pour une utilisation ultérieure.

Flags.AsUCHAR

Reserved0[2]

Reserved0[3]

Reserved1

Réservé pour une utilisation ultérieure.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista
serveur minimum pris en charge Windows Server 2008
d’en-tête ntddstor.h (include Ntddstor.h)