RxLowIoGetBufferAddress 함수(lowio.h)
RxLowIoGetBufferAddress 는 RX_CONTEXT 구조체의 LowIoContext 구조체에서 MDL에 해당하는 버퍼를 반환합니다.
구문
PVOID RxLowIoGetBufferAddress(
[in] IN PRX_CONTEXT RxContext
);
매개 변수
[in] RxContext
이 요청에 대한 RX_CONTEXT 구조체에 대한 포인터입니다.
반환 값
**RxLowIoGetBufferAddress **성공 시 매핑된 주소 포인터를 반환하거나 실패 시 NULL 을 반환합니다.
설명
RxLowIoGetBufferAddress는 RxContext 변수의 LowIoContext 멤버에 대한 ParamsFor.ReadWrite.ByteCount 멤버가 0보다 큰지 확인하고 그렇지 않은 경우 NULL 포인터를 반환합니다.
RxLowIoGetBufferAddress 는 MmGetSystemAddressForMdlSafe 를 호출하여 매핑된 주소를 검색합니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | lowio.h(Rxcontx.h, Lowio.h 포함) |
IRQL | <= APC_LEVEL |