mirror of
https://github.com/goatcorp/Dalamud.git
synced 2026-01-03 14:23:40 +01:00
40 lines
863 B
C#
40 lines
863 B
C#
using Dalamud.Bootstrap.OS;
|
|
using Dalamud.Bootstrap.OS.Windows;
|
|
using Dalamud.Bootstrap.OS.Windows.Raw;
|
|
using Microsoft.Win32.SafeHandles;
|
|
using System;
|
|
|
|
namespace Dalamud.Bootstrap
|
|
{
|
|
public sealed partial class GameProcess : IDisposable
|
|
{
|
|
private Process m_process;
|
|
|
|
// maybe saved acl shit
|
|
|
|
private GameProcess(Process process)
|
|
{
|
|
m_process = process;
|
|
}
|
|
|
|
public void Dispose()
|
|
{
|
|
m_process?.Dispose();
|
|
m_process = null!;
|
|
}
|
|
|
|
// /// <summary>
|
|
// ///
|
|
// /// </summary>
|
|
// /// <param name="handle">A process handle.</param>
|
|
// private static void AllowHandleAccess(Process handle)
|
|
// {
|
|
|
|
// }
|
|
|
|
// private static void DenyHandleAccess(SafeProcessHandle handle)
|
|
// {
|
|
|
|
// }
|
|
}
|
|
}
|