static IntPtr WriteString(NtProcess process, string str) { byte[] data = Encoding.Unicode.GetBytes(str + "\0"); var mem = process.AllocateMemory(data.Length); process.WriteMemory(mem, data); return(new IntPtr(mem)); }