Compartir a través de


Función RxCeBuildAddress (rxce.h)

RxCeBuildAddress asocia una dirección de transporte a un enlace de transporte.

Sintaxis

NTSTATUS RxCeBuildAddress(
  [in, out] IN OUT PRXCE_ADDRESS           pAddress,
  [in]      IN PRXCE_TRANSPORT             pTransport,
  [in]      IN PTRANSPORT_ADDRESS          pTransportAddress,
  [in]      IN PRXCE_ADDRESS_EVENT_HANDLER pHandler,
  [in]      IN PVOID                       pEventContext
);

Parámetros

[in, out] pAddress

En la entrada, este parámetro contiene un puntero a una estructura de direcciones del motor de conexión RDBSS sin inicializar. Cuando esta llamada se realiza correctamente, los miembros de datos de la estructura RXCE_ADDRESS se inicializarán correctamente.

[in] pTransport

Puntero al transporte al que se va a asociar esta dirección.

[in] pTransportAddress

Puntero a la dirección de transporte que se va a asociar al enlace.

[in] pHandler

Puntero al controlador de eventos asociado al registro.

[in] pEventContext

Puntero al parámetro de contexto que se va a devolver al controlador de eventos.

Valor devuelto

RxCeBuildAddress devuelve STATUS_SUCCESS si se ejecuta correctamente o uno de los siguientes códigos de error en caso de error:

Código devuelto Descripción
STATUS_INSUFFICIENT_RESOURCES
Error en la asignación de memoria de grupo no paginada necesaria para esta rutina.
STATUS_INVALID_PARAMETER
Uno de los parámetros pasados a RxCeBuildAddress no era válido.

Comentarios

Cuando RxCeBuildAddress se realiza correctamente, los miembros de datos de la estructura RXCE_ADDRESS a la que apunta el parámetro pAddress se inicializarán correctamente.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado rxce.h (incluir Rxce.h)
IRQL <= APC_LEVEL

Consulte también

RxCeTearDownAddress