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) |