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. Lors de la sortie lorsque cet appel réussit, les membres de données dans 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 retournée
RxCeBuildAddress retourne STATUS_SUCCESS en cas de réussite ou l’un des codes d’erreur suivants en cas d’échec :
Code de retour | Description |
---|---|
|
L’allocation de la mémoire du pool non paginé nécessaire à cette routine a échoué. |
|
L’un des paramètres transmis à RxCeBuildAddress n’était pas valide. |
Remarques
Lorsque RxCeBuildAddress réussit, les membres de données dans la structure RXCE_ADDRESS pointées par le paramètre pAddress sont correctement initialisés.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | rxce.h (inclure Rxce.h) |
IRQL | <= APC_LEVEL |