MmGetMdlByteOffset マクロ (wdm.h)

MmGetMdlByteOffset は、指定した MDL によって記述したバッファーの最初のページ内のバイト オフセットを返すマクロです。

構文

void MmGetMdlByteOffset(
  [in]  Mdl
);

パラメーター

[in] Mdl

MDL へのポインター。

戻り値

なし

解説

MmGetMdlByteOffset からは、バイト単位のオフセットが返されます。

MmGetMdlByteOffset の呼び出し元は、どの IRQL で実行されていてもかまいません。 通常、呼び出し元は IRQL <= DISPATCH_LEVELで実行されています。

要件

要件
サポートされている最小のクライアント Windows 2000
Header wdm.h (Wdm.h を含む)
IRQL 任意のレベル (「解説」を参照)
DDI コンプライアンス規則 MdlAfterReqCompletedIntIoctlA(kmdf)MdlAfterReqCompletedIoctlA(kmdf)MdlAfterReqCompletedReadA(kmdf)MdlAfterReqCompletedWriteA(kmdf)