RpcBindingToStringBindingW, fonction (rpcdce.h)
La fonction RpcBindingToStringBinding retourne une représentation sous forme de chaîne d’un handle de liaison.
Syntaxe
RPC_STATUS RpcBindingToStringBindingW(
RPC_BINDING_HANDLE Binding,
RPC_WSTR *StringBinding
);
Paramètres
Binding
Handle de liaison client ou serveur à convertir en représentation sous forme de chaîne d’un handle de liaison.
StringBinding
Retourne un pointeur vers un pointeur vers la représentation sous forme de chaîne du handle de liaison spécifié dans le paramètre Binding.
Spécifiez une valeur Null pour empêcher rpcBindingToStringBinding de retourner le paramètre StringBinding. Dans ce cas, l’application n’appelle pas la fonction RpcStringFree.
Valeur de retour
Valeur | Signification |
---|---|
|
L’appel a réussi. |
|
Le handle de liaison n’était pas valide. |
Remarques
La fonction RpcBindingToStringBinding convertit un handle de liaison client ou serveur en sa représentation sous forme de chaîne.
La bibliothèque d’exécution RPC alloue de la mémoire pour la chaîne retournée dans le paramètre StringBinding
Si le handle de liaison dans le paramètre Binding contenait un objet nil UUID, le champ UUID d’objet n’est pas inclus dans la chaîne retournée.
Pour analyser le paramètre StringBinding retourné
Note
L’en-tête rpcdce.h définit RpcBindingToStringBinding en tant qu’alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
serveur minimum pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
plateforme cible | Windows |
d’en-tête | rpcdce.h (inclure Rpc.h) |
bibliothèque | Rpcrt4.lib |
DLL | Rpcrt4.dll |