Partager via


RpcBindingSetObject, fonction (rpcdce.h)

La fonction RpcBindingSetObject définit la valeur UUID de l’objet dans un handle de liaison.

Syntaxe

RPC_STATUS RpcBindingSetObject(
  RPC_BINDING_HANDLE Binding,
  UUID               *ObjectUuid
);

Paramètres

Binding

Liaison de serveur dans laquelle l’ObjetUuid est défini.

ObjectUuid

Pointeur vers l’UUID de l’objet mis en service par le serveur spécifié dans le paramètre Binding . ObjectUuid est un identificateur unique d’un objet auquel un appel de procédure distante peut être effectué.

Valeur retournée

Valeur Signification
RPC_S_OK
L’appel a réussi.
RPC_S_INVALID_BINDING
Le handle de liaison n’était pas valide.
RPC_S_WRONG_KIND_OF_BINDING
Il s’agissait du mauvais type de liaison pour l’opération.
 
Note Pour obtenir la liste des codes d’erreur valides, consultez Valeurs de retour RPC.
 

Notes

Une application appelle la fonction RpcBindingSetObject pour associer un UUID d’objet à un handle de liaison de serveur. L’opération set-object remplace l’UUID de l’objet précédemment associé par l’UUID dans le paramètre ObjectUuid .

Pour définir l’UUID de l’objet sur l’UUID nil, spécifiez une valeur Null ou l’UUID nil pour le paramètre ObjectUuid .

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête rpcdce.h (inclure Rpc.h)
Bibliothèque Rpcrt4.lib
DLL Rpcrt4.dll

Voir aussi

RpcBindingFromStringBinding

RpcBindingInqObject