


The case of the mysterious over-release from deep inside the marshaling infrastructure

Writing a marshal-by-value marshaler, part 2

Understanding the marshaling flags: The free-threaded marshaler

Writing a compound marshaler

On the importance of managing the stream pointer when manipulating marshal data

Writing a marshal-by-value marshaler, part 1

The skeleton marshaler that does default marshaling

An initial look at the mechanics of how COM marshaling is performed
