Handle di serializzazione
Un'applicazione usa le procedure di serializzazione o le routine di supporto per la serializzazione generate dal compilatore MIDL insieme a un set di funzioni di libreria per modificare un handle di serializzazione. Insieme, queste funzioni forniscono un meccanismo per personalizzare il modo in cui un'applicazione serializza i dati.
È necessario un handle di serializzazione per qualsiasi operazione di serializzazione e tutti gli handle di serializzazione devono essere gestiti in modo esplicito dall'utente. A tale scopo, creare prima di tutto un handle valido chiamando una delle routine seguenti:
- MesDecodeBufferHandleCreate
- MesDecodeIncrementalHandleCreate
- MesEncodeDynBufferHandleCreate
- MesEncodeFixedBufferHandleCreate
- MesEncodeIncrementalHandleCreate
L'handle viene rilasciato con una chiamata a MesHandleFree. Dopo aver creato o reinizializzato l'handle, rappresenta un contesto di serializzazione valido e può essere usato per codificare o decodificare, a seconda del tipo di handle.
In questa sezione vengono descritti gli handle di serializzazione e come usarli negli argomenti seguenti: