共用方式為


RxLowIoGetBufferAddress 函式 (lowio.h)

RxLowIoGetBufferAddress 會從 RX_CONTEXT 結構的 LowIoContext 結構傳回對應至 MDL 的緩衝區。

語法

PVOID RxLowIoGetBufferAddress(
  [in] IN PRX_CONTEXT RxContext
);

參數

[in] RxContext

這個要求之RX_CONTEXT結構的指標。

傳回值

**RxLowIoGetBufferAddress **在成功時傳回對應的位址指標,或在失敗時傳回 NULL

言論

RxLowIoGetBufferAddress 會檢查 ParamsFor.ReadWrite.ByteCountLowIoContextRxContext 變數成員是否大於零,如果不是這種情況,則會傳回 NULL 指標。

RxLowIoGetBufferAddress 呼叫 MmGetSystemAddressForMdlSafe 來擷取對應的位址。

要求

要求 價值
目標平臺 桌面
標頭 lowio.h (包括 Rxcontx.h、Lowio.h)
IRQL <= APC_LEVEL

另請參閱

mmGetSystemAddressForMdlSafe

RX_CONTEXT

RxLowIoCompletion

RxMapSystemBuffer

RxNewMapUserBuffer