structure PHYSICAL_ELEMENT_STATUS_REQUEST (ntddstor.h)
La structure PHYSICAL_ELEMENT_STATUS_REQUEST définit l’élément de départ à rechercher l’état de l’élément physique d’un appareil.
Syntaxe
typedef struct _PHYSICAL_ELEMENT_STATUS_REQUEST {
ULONG Version;
ULONG Size;
ULONG StartingElement;
UCHAR Filter;
UCHAR ReportType;
UCHAR Reserved[2];
} PHYSICAL_ELEMENT_STATUS_REQUEST, *PPHYSICAL_ELEMENT_STATUS_REQUEST;
Membres
Version
Spécifie la version de cette structure.
Size
Spécifie la taille de cette structure, en octets.
StartingElement
Spécifie l’identificateur d’élément du premier élément physique traité par cette commande.
Filter
Limite les descripteurs d’état d’élément physiques à retourner en fonction des valeurs suivantes :
Valeur | Signification |
---|---|
0 | Tous les descripteurs d’état physique sont spécifiés par les autres champs de la base de données CDB. |
1 | Seuls les descripteurs d’état d’élément physique pour lesquels la valeur de PhysicalElementHealth dans PHYSICAL_ELEMENT_STATUS_DESCRIPTOR est :
|
ReportType
Spécifie le type de descripteurs d’état d’élément physique à retourner comme défini dans le tableau suivant :
Valeur | Signification |
---|---|
0x0 | Retourne des descripteurs pour les éléments physiques, en fonction de la valeur de Filtre. |
0x1 | Retourne des descripteurs pour les éléments de stockage, en fonction de la valeur de Filtre. |
Reserved[2]
Réservé pour une utilisation ultérieure.
Remarques
Cette structure est une mémoire tampon d’entrée pour IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 1709 |
d’en-tête | ntddstor.h |