structure ENUM_PDO_ENTRY (ehstorioctl.h)
Cette structure décrit une entrée unique dans un jeu de résultats d’objets d’appareils physiques (PDO) énumérés avec IOCTL_EHSTOR_DEVICE_ENUMERATE_PDOS.
Syntaxe
typedef struct _ENUM_PDO_ENTRY {
UCHAR type;
UCHAR state;
UCHAR capabilities;
ULONG ulSTID;
UCHAR bSpecificationMajor;
UCHAR bSpecificationMinor;
UCHAR bImplementationMajor;
UCHAR bImplementationMinor;
WCHAR *wszDeviceInstancePath[(2 MAX_PATH)+ 1];
} ENUM_PDO_ENTRY, *PENUM_PDO_ENTRY;
Membres
type
Ce membre indique le type de l’AOP en cours d’identification, tel que défini par PDO_TYPE.
state
Ce membre contient des informations sur l’état PnP actuel de l’AOP, tel que défini par PDO_STATE.
capabilities
Ce membre contient un masque de bits avec des bits indiquant des informations sur le silo représenté par l’AOP en question, tel que défini par PDO_CAPS.
ulSTID
Ce membre contient l’identificateur de type silo, tel que défini et attribué par le groupe de travail IEEE 1667.
bSpecificationMajor
bSpecificationMinor
bImplementationMajor
bImplementationMinor
wszDeviceInstancePath[(2 * MAX_PATH)+ 1]
La chaîne contenue dans ce membre est le chemin d’accès instance de l’appareil dans un formulaire approprié pour une utilisation avec la routine CreateFile de l’API Win32.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ehstorioctl.h (inclure EhStorIoctl.h) |
Voir aussi
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