Ottenere 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 routineMesInqProcEncodingId fornisce questa identità.
A ogni routine in un'interfaccia viene assegnato un numero di identificazione integer, denominato identificatore di routine o un ID proc , dal compilatore MIDL. La numerazione inizia con zero. Le librerie di runtime RPC non sono coinvolte nella conversione dell'ID della procedura in una chiamata di procedura effettiva. Dato un ID proc, l'applicazione deve fornire una modalità per invocare la procedura corretta. In genere, gli sviluppatori di applicazioni usano una serie di istruzioni if oppure (quando si usa C/C++) uno statement switch per questo scopo.