RpcBindingFree, fonction (rpcdce.h)
La fonction RpcBindingFree libère des ressources binding-handle.
Syntaxe
RPC_STATUS RpcBindingFree(
RPC_BINDING_HANDLE *Binding
);
Paramètres
Binding
Pointeur vers la liaison de serveur à libérer.
Valeur retournée
Valeur | Signification |
---|---|
|
L’appel a réussi. |
|
Le handle de liaison n’était pas valide. |
|
Il s’agissait du mauvais type de liaison pour l’opération. |
Notes
La fonction RpcBindingFree libère la mémoire utilisée par un handle de liaison de serveur. Les informations de liaison référencées qui ont été créées dynamiquement pendant l’exécution du programme sont également publiées. Une application appelle la fonction RpcBindingFree lorsqu’elle a terminé d’utiliser le handle de liaison. Les handles de liaison RPC ne doivent pas être libérés tant que tous les appels utilisant le handle ne sont pas terminés ; si vous ne le faites pas, les résultats sont imprévisibles.
Les handles de liaison sont créés dynamiquement en appelant les fonctions suivantes :
- RpcBindingCopy
- RpcBindingFromStringBinding
- RpcBindingServerFromClient
- RpcServerInqBindings
- RpcNsBindingImportNext
- RpcNsBindingSelect
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 |