The NdisQueryMdlOffset macro retrieves the offset within a physical page at which a given MDL buffer begins and the length of the buffer.
Syntax
VOID NdisQueryMdlOffset(
_Mdl,
_Offset,
_Length
);
Parameters
_Mdl
MDL 的指標。
_Offset
呼叫端提供的變數指標,其中此巨集會傳回包含 MDL 指定緩衝區之實體頁面內從零開始的位元組位移。
_Length
呼叫端提供的變數指標,其中此巨集會傳回 MDL 所指定虛擬位址範圍的長度 (以位元組為單位)。
Return value
None
Remarks
The NdisQueryMdlOffset macro provides an MDL-based version of the NdisQueryBufferOffset function.
Requirements
Target platform |
Desktop |
Version |
NDIS 6.0 及之後的版本均支援。 |
Header |
Ndis.h (包括 Ndis.h) |
IRQL |
<= DISPATCH_LEVEL |
DDI 合規性規則 |
Irql_NetBuffer_Function |