MmGetMdlByteOffset マクロ (wdm.h)

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

構文

void MmGetMdlByteOffset(
  [in]  Mdl
);

パラメーター

[in] Mdl

MDL へのポインター。

戻り値

なし

解説

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

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

要件

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