Identificadores de serialização
Um aplicativo usa os procedimentos de serialização ou as rotinas de suporte de serialização geradas pelo compilador MIDL em conjunto com um conjunto de funções de biblioteca para manipular um identificador de serialização. Juntas, essas funções fornecem um mecanismo para personalizar a maneira como um aplicativo serializa os dados.
Um identificador de serialização é necessário para qualquer operação de serialização e todos os identificadores de serialização devem ser gerenciados explicitamente por você. Para fazer isso, primeiro você cria um identificador válido chamando uma das seguintes rotinas:
- MesDecodeBufferHandleCreate
- MesDecodeIncrementalHandleCreate
- MesEncodeDynBufferHandleCreate
- MesEncodeFixedBufferHandleCreate
- MesEncodeIncrementalHandleCreate
Você libera o identificador com uma chamada para MesHandleFree. Depois que o identificador tiver sido criado ou reinicializado, ele representará um contexto de serialização válido e poderá ser usado para codificar ou decodificar, dependendo do tipo do identificador.
Esta seção descreve os identificadores de serialização e como usá-los nos seguintes tópicos:
- Identificadores implícitos versus explícitos
- Estilos de serialização
- Obtendo uma identidade de codificação