Recupero di un'identità di codifica
Un'applicazione che decodifica i dati codificati può ottenere l'identità della routine usata per codificare i dati, prima di chiamare una routine per decodificarla. La routine MesInqProcEncodingId fornisce questa identità.
Ogni procedura in un'interfaccia viene assegnata a un numero di identificazione intero, denominato identificatore di routine o ID proc, dal compilatore MIDL. Il numero inizia con zero. Le librerie di runtime RPC non sono coinvolte nella conversione dell'ID della procedura in una chiamata di routine effettiva. Dato un ID proc, l'applicazione deve fornire un mezzo per chiamare la procedura corretta. In genere, gli sviluppatori di applicazioni usano una serie di istruzioni if o (quando si usa C/C++) un'istruzione switch per questo scopo.