Функция RxLowIoGetBufferAddress (lowio.h)
RxLowIoGetBufferAddress возвращает буфер, соответствующий структуре MDL из LowIoContext структуры RX_CONTEXT.
Синтаксис
PVOID RxLowIoGetBufferAddress(
[in] IN PRX_CONTEXT RxContext
);
Параметры
[in] RxContext
Указатель на структуру RX_CONTEXT для этого запроса.
Возвращаемое значение
**RxLowIoGetBufferAddress **возвращает сопоставленный указатель адреса при успешном выполнении или значение NULL при сбое.
Комментарии
RxLowIoGetBufferAddress проверяет, что член ParamsFor.ReadWrite.ByteCount элемента LowIoContext переменной RxContext больше нуля, и возвращает указатель NULL , если это не так.
RxLowIoGetBufferAddress вызывает MmGetSystemAddressForMdlSafe для получения сопоставленного адреса.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | lowio.h (включая Rxcontx.h, Lowio.h) |
IRQL | <= APC_LEVEL |