Freigeben über


FIELD_OFFSET Makro (miniport.h)

Das FIELD_OFFSET Makro gibt den Byteoffset eines benannten Felds in einem bekannten Strukturtyp zurück.

Syntax

void FIELD_OFFSET(
   type,
   field
);

Parameter

type

Gibt den Namen eines bekannten Strukturtyps an, der Feld-enthält.

field

Gibt den Namen eines Felds in einer Struktur vom Typ Typean.

Rückgabewert

Nichts

Bemerkungen

Gibt den Byteoffset des Aufrufers zurück, der Field- in der struktur Type angegeben wurde.

Wird von Gerätetreibern verwendet, um den Offset eines bekannten Felds in einem bekannten Strukturtyp symbolisch zu bestimmen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Ab Windows 2000 verfügbar.
Zielplattform- Desktop
Header- miniport.h (include Wdm.h, Ntddk.h, Miniport.h, Minitape.h, Scsi.h, Storport.h)
IRQL- Beliebige Ebene

Siehe auch

CONTAINING_RECORD