Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ParentProcessId

unsafe int System.Diagnostics.Process.ParentProcessId
getprivate

Definition at line 857 of file Process.cs.

858 {
859 get
860 {
861 using SafeProcessHandle processHandle = GetProcessHandle(1024);
862 Unsafe.SkipInit(out global::Interop.NtDll.PROCESS_BASIC_INFORMATION pROCESS_BASIC_INFORMATION);
863 if (global::Interop.NtDll.NtQueryInformationProcess(processHandle, 0, &pROCESS_BASIC_INFORMATION, (uint)sizeof(global::Interop.NtDll.PROCESS_BASIC_INFORMATION), out var _) != 0)
864 {
866 }
867 return (int)(uint)pROCESS_BASIC_INFORMATION.InheritedFromUniqueProcessId;
868 }
869 }
SafeProcessHandle GetProcessHandle()
Definition Process.cs:1690
static string ProcessInformationUnavailable
Definition SR.cs:90
Definition SR.cs:7