structure DEVICE_SEEK_PENALTY_DESCRIPTOR (ntddstor.h)
La structure DEVICE_SEEK_PENALTY_DESCRIPTOR est utilisée conjointement avec la demande de IOCTL_STORAGE_QUERY_PROPERTY pour récupérer les données de descripteur de pénalité de recherche pour un appareil.
Syntaxe
typedef struct _DEVICE_SEEK_PENALTY_DESCRIPTOR {
ULONG Version;
ULONG Size;
BOOLEAN IncursSeekPenalty;
} DEVICE_SEEK_PENALTY_DESCRIPTOR, *PDEVICE_SEEK_PENALTY_DESCRIPTOR;
Membres
Version
Contient la taille de la structure DEVICE_SEEK_PENALTY_DESCRIPTOR. La valeur de ce membre change à mesure que les membres sont ajoutés à la structure.
Size
Spécifie la taille totale du descripteur, en octets.
IncursSeekPenalty
Spécifie si l’appareil entraîne une pénalité de recherche.
Remarques
Les pilotes de classe de stockage émettent une demande de contrôle d’appareil avec le code de contrôle d’E/S IOCTL_STORAGE_QUERY_PROPERTY pour récupérer cette structure, qui contient des informations de pénalité pour les opérations de transfert de données. La structure peut être récupérée à partir de l’objet d’appareil pour le bus ou à partir d’un FDO, qui transfère la requête au bus sous-jacent.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntddstor.h (include Ntddstor.h) |