Obtention d’une identité d’encodage
Une application qui décode des données encodées peut obtenir l’identité de la routine utilisée pour encoder les données, avant d’appeler une routine pour les décoder. La routine MesInqProcEncodingId fournit cette identité.
Chaque procédure d’une interface se voit attribuer un numéro d’identification entier, appelé identificateur de procédure ou ID de processus, par le compilateur MIDL. La numérotation commence par zéro. Les bibliothèques d’exécution RPC ne sont pas impliquées dans la traduction de l’ID de procédure en appel de procédure réel. Avec un ID de processus, votre application doit fournir un moyen d’appeler la procédure correcte. En règle générale, les développeurs d’applications utilisent une série d’instructions if ou (quand ils utilisent C/C++) une instruction switch à cet effet.