다음을 통해 공유


RxLowIoGetBufferAddress 함수(lowio.h)

RxLowIoGetBufferAddress RX_CONTEXT 구조체의 LowIoContext 구조체에서 MDL에 해당하는 버퍼를 반환합니다.

통사론

PVOID RxLowIoGetBufferAddress(
  [in] IN PRX_CONTEXT RxContext
);

매개 변수

[in] RxContext

이 요청에 대한 RX_CONTEXT 구조체에 대한 포인터입니다.

반환 값

**RxLowIoGetBufferAddress **성공 시 매핑된 주소 포인터를 반환하거나 실패 시 NULL 반환합니다.

발언

RxLowIoGetBufferAddressRxContext 변수의 LowIoContext 멤버의 ParamsFor.ReadWrite.ByteCount 멤버가 0보다 큰지 확인하고 그렇지 않은 경우 NULL 포인터를 반환합니다.

RxLowIoGetBufferAddress mmGetSystemAddressForMdlSafe 호출하여 매핑된 주소를 검색합니다.

요구 사항

요구
대상 플랫폼 바탕 화면
헤더 lowio.h(Rxcontx.h, Lowio.h 포함)
IRQL <= APC_LEVEL

참고 항목

MmGetSystemAddressForMdlSafe

RX_CONTEXT

RxLowIoCompletion

RxMapSystemBuffer

RxNewMapUserBuffer