Dynamische Pufferserialisierung
Bei Verwendung des dynamischen Pufferstils der Serialisierung wird der Marshallingpuffer vom Stub zugeordnet, und die Daten werden in diesen Puffer codiert und an Sie übergeben. Beim Unmarshaling geben Sie den Puffer an, der die Daten enthält.
Der dynamische Pufferstil der Serialisierung verwendet die folgenden Routinen:
Die MesEncodeDynBufferHandleCreate-Funktion weist den für das Codierungshandle benötigten Arbeitsspeicher zu und initialisiert ihn anschließend. Die Anwendung kann MesBufferHandleReset aufrufen, um das Handle erneut zu initialisieren. Sie ruft MesHandleFree auf, um den Arbeitsspeicher des Handles frei zu geben. Verwenden Sie MesDecodeBufferHandleCreate,um ein Decodierungshandle zu erstellen, das dem dynamischen Puffercodierungshandle entspricht.