Дескрипторы сериализации
Приложение использует процедуры сериализации или подпрограммы поддержки сериализации, созданные компилятором MIDL, в сочетании с набором функций библиотеки для управления дескриптором сериализации. Вместе эти функции предоставляют механизм настройки способа сериализации данных приложением.
Для любой операции сериализации требуется дескриптор сериализации, и вы должны явно управлять всеми дескрипторами сериализации. Для этого сначала создайте допустимый дескриптор, вызвав одну из следующих процедур:
- MesDecodeBufferHandleCreate
- MesDecodeIncrementalHandleCreate
- MesEncodeDynBufferHandleCreate
- MesEncodeFixedBufferHandleCreate
- MesEncodeIncrementalHandleCreate
Дескриптор освобождается вызовом MesHandleFree. После создания или повторной инициализации дескриптора он представляет допустимый контекст сериализации и может использоваться для кодирования или декодирования в зависимости от типа дескриптора.
В этом разделе описываются дескрипторы сериализации и способы их использования в следующих разделах: