|
static IntPtr | AllocHGlobal (IntPtr cb) |
|
static IntPtr | AllocHGlobal (int cb) |
|
static void | Copy (byte[] source, int startIndex, IntPtr destination, int length) |
|
static void | Copy (IntPtr source, byte[] destination, int startIndex, int length) |
|
static void | Copy (IntPtr source, char[] destination, int startIndex, int length) |
|
static void | Copy (IntPtr source, short[] destination, int startIndex, int length) |
|
static void | Copy (IntPtr source, int[] destination, int startIndex, int length) |
|
static void | FreeBSTR (IntPtr ptr) |
|
static void | FreeHGlobal (IntPtr hglobal) |
|
static void | ZeroFreeBSTR (IntPtr s) |
|
static void | ZeroFreeGlobalAllocAnsi (IntPtr s) |
|
static void | ZeroFreeGlobalAllocUnicode (IntPtr s) |
|
static int | GetHRForException (Exception e) |
|
static bool | IsComObject (object o) |
|
static int | GetLastWin32Error () |
|
static string | PtrToStringAnsi (IntPtr ptr) |
|
static string | PtrToStringUni (IntPtr ptr) |
|
static object | PtrToStructure (IntPtr ptr, Type structureType) |
|
static T | PtrToStructure< T > (IntPtr ptr) |
|
static byte | ReadByte (IntPtr ptr, int ofs) |
|
static short | ReadInt16 (IntPtr ptr, int ofs) |
|
static int | ReadInt32 (IntPtr ptr, int ofs) |
|
static IntPtr | StringToHGlobalAnsi (string s) |
|
static IntPtr | SecureStringToBSTR (SecureString s) |
|
static IntPtr | SecureStringToGlobalAllocUnicode (SecureString s) |
|
static void | StructureToPtr (object structure, IntPtr ptr, bool fDeleteOld) |
|
static void | StructureToPtr< T > (T structure, IntPtr ptr, bool fDeleteOld) |
|
static IntPtr | UnsafeAddrOfPinnedArrayElement (Array arr, int index) |
|
static IntPtr | UnsafeAddrOfPinnedArrayElement< T > (T[] arr, int index) |
|
static unsafe void | WriteByte (IntPtr ptr, int ofs, byte val) |
|
static unsafe void | WriteInt16 (IntPtr ptr, int ofs, short val) |
|
static IntPtr | GetFunctionPointerForDelegate< TDelegate > (TDelegate d) |
|
Definition at line 13 of file Marshal.cs.