structure STORAGE_PHYSICAL_DEVICE_DATA (winioctl.h)
Décrit un dispositif de stockage physique.
Syntaxe
typedef struct _STORAGE_PHYSICAL_DEVICE_DATA {
DWORD DeviceId;
DWORD Role;
STORAGE_COMPONENT_HEALTH_STATUS HealthStatus;
STORAGE_PROTOCOL_TYPE CommandProtocol;
STORAGE_SPEC_VERSION SpecVersion;
STORAGE_DEVICE_FORM_FACTOR FormFactor;
BYTE Vendor[8];
BYTE Model[40];
BYTE FirmwareRevision[16];
DWORDLONG Capacity;
BYTE PhysicalLocation[32];
DWORD Reserved[2];
} STORAGE_PHYSICAL_DEVICE_DATA, *PSTORAGE_PHYSICAL_DEVICE_DATA;
Membres
DeviceId
Spécifie l’ID de l’appareil.
Role
Valeur(s) du masque de bits de STORAGE_COMPONENT_ROLE_xxx
HealthStatus
Énumération STORAGE_COMPONENT_HEALTH_STATUS .
CommandProtocol
Énumération STORAGE_PROTOCOL_TYPE .
SpecVersion
Structure STORAGE_SPEC_VERSION qui spécifie la version de spécification de stockage prise en charge. Par exemple : SBC 3, SATA 3.2, NVMe 1.2
FormFactor
Énumération STORAGE_DEVICE_FORM_FACTOR .
Vendor[8]
Spécifie le fournisseur de l’appareil.
Model[40]
Spécifie le modèle d’appareil.
FirmwareRevision[16]
Spécifie la révision du microprogramme de l’appareil.
Capacity
En unités de kilo-octets (1 024 octets).
PhysicalLocation[32]
Réservé pour un usage futur.
Reserved[2]
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) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour