次の方法で共有


FIELD_OFFSET マクロ (miniport.h)

FIELD_OFFSET マクロは、既知の構造体型の名前付きフィールドのバイト オフセットを返します。

構文

void FIELD_OFFSET(
   type,
   field
);

パラメーター

type

Field を含む既知の構造体型の名前を指定 します

field

Type 型の構造体内のフィールドの名前を指定 します

戻り値

なし

解説

Type 構造体で指定された呼び出し元の Field のバイト オフセットを返します。

既知の構造体の種類の既知のフィールドのオフセットをシンボル的に決定するために、デバイス ドライバー ライターによって使用されます。

要件

要件
サポートされている最小のクライアント Windows 2000 以降で使用できます。
対象プラットフォーム デスクトップ
Header miniport.h (Wdm.h、Ntddk.h、Miniport.h、Minitape.h、Scsi.h、Storport.h を含む)
IRQL 任意のレベル

こちらもご覧ください

CONTAINING_RECORD