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


Получение кодовой идентичности

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

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