Funzione RxLowIoGetBufferAddress (lowio.h)

RxLowIoGetBufferAddress restituisce il buffer corrispondente alla struttura MDL da LowIoContext di una struttura RX_CONTEXT.

Sintassi

PVOID RxLowIoGetBufferAddress(
  [in] IN PRX_CONTEXT RxContext
);

Parametri

[in] RxContext

Puntatore alla struttura RX_CONTEXT per questa richiesta.

Valore restituito

**RxLowIoGetBufferAddress **restituisce un puntatore di indirizzo mappato in caso di esito positivo o NULL in caso di errore.

Commenti

RxLowIoGetBufferAddress verifica che il membro ParamsFor.ReadWrite.ByteCount del membro LowIoContext della variabile RxContext sia maggiore di zero e restituisca un puntatore NULL in caso contrario.

RxLowIoGetBufferAddress chiama MmGetSystemAddressForMdlSafe per recuperare l'indirizzo mappato.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione lowio.h (include Rxcontx.h, Lowio.h)
IRQL <= APC_LEVEL

Vedi anche

MmGetSystemAddressForMdlSafe

RX_CONTEXT

RxLowIoCompletion

RxMapSystemBuffer

RxNewMapUserBuffer