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) |