RxCeBuildAddress, fonction (rxce.h)
RxCeBuildAddress associe une adresse de transport à une liaison de transport.
Syntaxe
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
);
Paramètres
[in, out] pAddress
Lors de l’entrée, ce paramètre contient un pointeur vers une structure d’adresse du moteur de connexion RDBSS non initialisée. Lorsque cet appel réussit, les membres de données de la structure RXCE_ADDRESS sont correctement initialisés.
[in] pTransport
Pointeur vers le transport auquel cette adresse doit être associée.
[in] pTransportAddress
Pointeur vers l’adresse de transport à associer à la liaison.
[in] pHandler
Pointeur vers le gestionnaire d’événements associé à l’inscription.
[in] pEventContext
Pointeur vers le paramètre de contexte à renvoyer au gestionnaire d’événements.
Valeur de retour
RxCeBuildAddress retourne STATUS_SUCCESS sur la réussite ou l’un des codes d’erreur suivants en cas d’échec :
Retourner le code | Description |
---|---|
|
L’allocation de la mémoire du pool non paginé nécessaire par cette routine a échoué. |
|
L’un des paramètres passés à RxCeBuildAddress n’était pas valide. |
Remarques
Lorsque RxCeBuildAddress réussit, les membres de données de la structure RXCE_ADDRESS pointées par le paramètre pAddress seront correctement initialisés.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | rxce.h (include Rxce.h) |
IRQL | <= APC_LEVEL |