RpcSsDontSerializeContext, fonction (rpcdce.h)
La fonction RpcSsDontSerializeContext désactive la sérialisation au moment de l’exécution de plusieurs appels distribués aux routines du gestionnaire de serveur sur le même handle de contexte. L’utilisation de cette fonction n’est pas recommandée. Les développeurs doivent utiliser la sérialisation du handle de contenu en mode mixte à la place. La section Voir aussi fournit des liens vers des fonctions plus appropriées.
Syntaxe
void RpcSsDontSerializeContext();
Valeur de retour
None
Notes
La fonction RpcSsDontSerializeContext empêche l’exécution de ce service de sérialisation, ce qui permet la distribution de plusieurs appels sur un handle de contexte donné. L’appel de cette fonction ne désactive pas entièrement la sérialisation : lorsqu’une panne de contexte se produit, votre routine d’exécution de contexte ne s’exécute pas tant que toutes les demandes clientes en suspens ne sont pas terminées. Les modifications apportées à l’état du handle de contexte, notamment la libération du handle de contexte, doivent continuer à être sérialisées.
Il est recommandé que, si votre application distribuée appelle la fonction RpcSsDontSerializeContext , l’appel soit effectué avant que le programme serveur commence à gérer les appels de procédure distante.
Spécifications
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | rpcdce.h |
Bibliothèque | Rpcrt4.lib |
DLL | Rpcrt4.dll |
Voir aussi
Clients multithreads et descripteurs de contexte