Поделиться через


Получение удостоверения кодирования

Приложение, которое декодирует закодированные данные, может получить удостоверение подпрограммы, используемой для кодирования данных, перед вызовом подпрограммы для их декодирования. Подпрограмма MesInqProcEncodingId предоставляет это удостоверение.

Компилятор MIDL назначает каждой процедуре в интерфейсе целочисленный идентификационный номер, называемый идентификатором процедуры или идентификатором proc. Нумерирование начинается с нуля. Библиотеки времени выполнения RPC не участвуют в преобразовании идентификатора процедуры в фактический вызов процедуры. С учетом идентификатора proc приложение должно предоставлять средства вызова правильной процедуры. Как правило, разработчики приложений используют для этой цели ряд операторов if или (при использовании C/C++) оператор switch .