STORAGE_PHYSICAL_ADAPTER_DATA structure (winioctl.h)

Décrit un adaptateur de stockage physique.

Syntaxe

typedef struct _STORAGE_PHYSICAL_ADAPTER_DATA {
  DWORD                           AdapterId;
  STORAGE_COMPONENT_HEALTH_STATUS HealthStatus;
  STORAGE_PROTOCOL_TYPE           CommandProtocol;
  STORAGE_SPEC_VERSION            SpecVersion;
  BYTE                            Vendor[8];
  BYTE                            Model[40];
  BYTE                            FirmwareRevision[16];
  BYTE                            PhysicalLocation[32];
  BOOLEAN                         ExpanderConnected;
  BYTE                            Reserved0[3];
  DWORD                           Reserved1[3];
} STORAGE_PHYSICAL_ADAPTER_DATA, *PSTORAGE_PHYSICAL_ADAPTER_DATA;

Membres

AdapterId

Spécifie l’ID de l’adaptateur.

HealthStatus

Valeur STORAGE_COMPONENT_HEALTH_STATUS typée.

CommandProtocol

Valeur de type STORAGE_PROTOCOL_TYPE.

SpecVersion

Valeur de type STORAGE_SPEC_VERSION qui spécifie la version de spécification de stockage prise en charge (par exemple, AHCI 1.3.1).

Vendor[8]

Spécifie le fournisseur de l’adaptateur.

Model[40]

Spécifie le modèle d’adaptateur.

FirmwareRevision[16]

Spécifie la révision du microprogramme.

PhysicalLocation[32]

Réservé pour un usage futur.

ExpanderConnected

Indique si un expandeur est connecté.

Reserved0[3]

Réservé.

Reserved1[3]

Réservé.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 10 (applications de bureau uniquement)
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
En-tête winioctl.h (inclure Windows.h)