Função RxLowIoGetBufferAddress (lowio.h)
RxLowIoGetBufferAddress retorna o buffer correspondente ao MDL da estrutura LowIoContext de uma estrutura RX_CONTEXT.
Sintaxe
PVOID RxLowIoGetBufferAddress(
[in] IN PRX_CONTEXT RxContext
);
Parâmetros
[in] RxContext
Um ponteiro para a estrutura de RX_CONTEXT para essa solicitação.
Retornar valor
**RxLowIoGetBufferAddress **retorna um ponteiro de endereço mapeado sobre êxito ou NULL em caso de falha.
Comentários
RxLowIoGetBufferAddress verifica se o membro ParamsFor.ReadWrite.ByteCount do membro LowIoContext da variável RxContext é maior que zero e retorna um ponteiro NULL se esse não for o caso.
RxLowIoGetBufferAddress chama MmGetSystemAddressForMdlSafe para recuperar o endereço mapeado.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | lowio.h (inclua Rxcontx.h, Lowio.h) |
IRQL | <= APC_LEVEL |