public static unsafe void SetToZero(void *ptr, ulong len) { NaitveMemMx.memset((byte *)ptr, 0, (int)len); //platformMem.SetToZeroImpl(ptr, len); }
////-------------------------------------------------------------------- //public static void ProtectBlockLarge(IntPtr h, ulong n, bool f1, bool f2) //{ // platformMem.ProtectBlockLargeImpl(h, n, f1, f2); //} public static unsafe void Copy(void *dstPtr, void *srcPtr, ulong len) { NaitveMemMx.memcpy((byte *)dstPtr, (byte *)srcPtr, (int)len); }