using System; using System.Runtime.InteropServices; namespace ManagedCommon { internal static class NativeMethods { [DllImport("kernel32.dll", SetLastError = true)] internal static extern IntPtr OpenProcess(uint processAccess, bool bInheritHandle, int processId); [DllImport("kernel32.dll", SetLastError = true)] internal static extern uint WaitForSingleObject(IntPtr hHandle, uint dwMilliseconds); } }