Pin the block of managed memory, return a GCHandle representing it, and update the reference with the unmanaged address.

C# | Visual Basic | Managed C++ |
public void Pin ( out GCHandle handle )
Public Sub Pin ( _ <OutAttribute> ByRef handle As GCHandle _ )
public: void Pin ( GCHandle% handle )

- handle (GCHandle)
[Missing <param> documentation for "handle"]