From: Thomas Sondergaard Date: 2003-09-12T08:55:09+09:00 Subject: Re: GC - PLEASE set me straight > You don't need to ALLOC the VALUE though. You can just make it a > regular member of your class and register the &address of it. When you > get the &address of a member variable, it's true location in memory is > given, and as far as I know that won't ever change during the lifetime > of your object, so you can really just do it like this: That need not be true for .net objects. If you hold references to .net objects in native code you need to tell the CLR to pin the object. Thomas