Vielen Dank für Deinen Code.
Ich würde da noch eine Copyright oder PD Notiz machen ...
Nur mal so als Idee:
vielleicht könntest Du ja den Code auch dafür verwenden, wenn Du mit RPC Gedanken spielst ?
weil, für MIDL und Co. ja viele solcher
GUID's verwendet werden.
vielleicht könntest Du ja noch statt einen MemoryStream, ein FileStream einbauen, damit man dann ein Template für die MIDL RPC Dingends hat.
vielleicht könntest Du dann ja auch noch
TRY EXCEPT Blöcke einbauen, die dann Fehler abfangen, wenn zum Beispiel Daten geschrieben werden sollen, auf denen man dann keinen Zugriff hat ...
nur mal so gedacht...