/// <summary> /// The get parent process. /// </summary> /// <param name="handle"> /// The handle. /// </param> /// <returns> /// The <see cref="Process"/>. /// </returns> public static Process GetParentProcess(IntPtr handle) { return(PROCESS_BASIC_INFORMATION.GetParentProcess(handle)); }
private static extern int NtQueryInformationProcess(IntPtr processHandle, int processInformationClass, ref PROCESS_BASIC_INFORMATION processInformation, int processInformationLength, out int returnLength);