C# Marshal doesn't work on unity web player 3.0

unity3.0 in web player problem

It can’t use Marshal class (using System.Runtime.InteropServices) in the web player unity3.0 ?

like Marshal.Sizeof , Marshal.AllocHGlobal, Marshal.StructureToPtr …

It works fine in unity 3.0 ( build PC Mac Standalong ) !!! , but not work in web player unity 3.0

I try to catch the exception message when i use Marshal.SizeOf,

it says: Attempt to access a private/protected method failed.

How to solve this problem ???

you can’t solve it, it’s not allowed in the webplayer.( i think )