RxLowIoGetBufferAddress 函数 (lowio.h)
RxLowIoGetBufferAddress 返回与 RX_CONTEXT 结构的 LowIoContext 结构中的 MDL 对应的缓冲区。
语法
PVOID RxLowIoGetBufferAddress(
[in] IN PRX_CONTEXT RxContext
);
参数
[in] RxContext
指向此请求的RX_CONTEXT结构的指针。
返回值
**RxLowIoGetBufferAddress **返回成功时映射的地址指针或失败时 NULL。
言论
RxLowIoGetBufferAddress 检查 ParamsFor.ReadWrite.ByteCountLowIoContext 成员的 RxContext 变量的成员是否大于零,如果不是这种情况,则返回 NULL 指针。
RxLowIoGetBufferAddress 调用 MmGetSystemAddressForMdlSafe 以检索映射的地址。
要求
要求 | 价值 |
---|---|
目标平台 | 桌面 |
标头 | lowio.h (包括 Rxcontx.h、Lowio.h) |
IRQL | <= APC_LEVEL |