PHYSICAL_ELEMENT_STATUS_REQUEST structure (ntddstor.h)
La structure PHYSICAL_ELEMENT_STATUS_REQUEST définit l’élément de départ pour rechercher l’élément physique status 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
Restreint le retour de l’élément physique status descripteurs en fonction des valeurs suivantes :
Valeur | Signification |
---|---|
0 | Tous les descripteurs de status physiques sont spécifiés par les autres champs de la CDB. |
1 | Seul l’élément physique status descripteurs pour lesquels la valeur de PhysicalElementHealth dans PHYSICAL_ELEMENT_STATUS_DESCRIPTOR est :
|
ReportType
Spécifie le type d’élément physique status descripteurs à 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 Filter. |
0x1 | Retourne des descripteurs pour les éléments de stockage, en fonction de la valeur de Filter. |
Reserved[2]
Réservé pour un usage futur.
Remarques
Cette structure est une mémoire tampon d’entrée pour IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1709 |
En-tête | ntddstor.h |