Funzione RxCeBuildAddress (rxce.h)

RxCeBuildAddress associa un indirizzo di trasporto a un'associazione di trasporto.

Sintassi

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
);

Parametri

[in, out] pAddress

In input, questo parametro contiene un puntatore a una struttura di indirizzi del motore di connessione RDBSS non inizializzata. Nell'output quando questa chiamata ha esito positivo, i membri dei dati nella struttura RXCE_ADDRESS verranno inizializzati correttamente.

[in] pTransport

Puntatore al trasporto con cui deve essere associato questo indirizzo.

[in] pTransportAddress

Puntatore all'indirizzo di trasporto da associare all'associazione.

[in] pHandler

Puntatore al gestore eventi associato alla registrazione.

[in] pEventContext

Puntatore al parametro di contesto da passare al gestore eventi.

Valore restituito

RxCeBuildAddress restituisce STATUS_SUCCESS sull'esito positivo o su uno dei codici di errore seguenti in caso di errore:

Codice restituito Descrizione
STATUS_INSUFFICIENT_RESOURCES
L'allocazione della memoria del pool non con pagine necessaria per questa routine non è riuscita.
STATUS_INVALID_PARAMETER
Uno dei parametri passati a RxCeBuildAddress non è valido.

Commenti

Quando RxCeBuildAddress ha esito positivo, i membri dei dati nella struttura RXCE_ADDRESS puntati al parametro pAddress verranno inizializzati correttamente.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione rxce.h (includere Rxce.h)
IRQL <= APC_LEVEL

Vedi anche

RxCeTearDownAddress