2014-04-09 9 views
5

Gibt es eine Standardmethode zum Serialisieren und Deserialisieren eines COM VARIANT, z. zu/von einem Strom?COM-Variante zu BLOB oder IStream serialisieren

Haben keine in MSDN gefunden, ein ich bin ein wenig überrascht jetzt.

+2

Simons Antwort zu erweitern: Mit ATL Entwicklung Sie haben [ 'CComVariant :: WriteToStream'] (http://msdn.microsoft.com/en-us/library/bkx76the.aspx) –

+0

@RomanR. Eigentlich denke ich, dass WriteToStream viel weniger als der RPC-Marshaller (keine Dezimalstelle, kein Array, kein Datensatz usw.). Ich könnte mich irren :-) –

+0

@SimonMourier: Ja, aber es ist ein großer Vorteil: Die Methode ist im Quellcode verfügbar und leicht erweiterbar. –

Antwort