macro FIELD_OFFSET (miniport.h)

La macro FIELD_OFFSET retourne le décalage d’octet d’un champ nommé dans un type de structure connu.

Syntaxe

void FIELD_OFFSET(
   type,
   field
);

Paramètres

type

Spécifie le nom d’un type de structure connu contenant Field.

field

Spécifie le nom d’un champ dans une structure de type Type.

Valeur de retour

None

Remarques

Retourne le décalage d’octet de l’appelant fourni Field dans la structure Type .

Utilisé par les enregistreurs de pilotes de périphérique pour déterminer symboliquement le décalage d’un champ connu dans un type de structure connu.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows 2000.
Plateforme cible Desktop (Expérience utilisateur)
En-tête miniport.h (incluent Wdm.h, Ntddk.h, Miniport.h, Minitape.h, Scsi.h, Storport.h)
IRQL N’importe quel niveau

Voir aussi

CONTAINING_RECORD