Ejemplo n.º 1
0
    public bool method_1 <T>(IntPtr intptr_1, T gparam_0) where T : struct
    {
        int    num    = Marshal.SizeOf <T>();
        IntPtr intPtr = Marshal.AllocHGlobal(num);

        Marshal.StructureToPtr <T>(gparam_0, intPtr, false);
        bool result = GClass3.NtWriteVirtualMemory(this.intptr_0, intptr_1, intPtr, num, 0);

        Marshal.DestroyStructure <T>(intPtr);
        return(result);
    }