Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
ParentProcessId
unsafe int System.Diagnostics.Process.ParentProcessId
get
private
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
{
865
throw
new
Win32Exception
(
System
.
SR
.
ProcessInformationUnavailable
);
866
}
867
return
(
int
)(uint)
pROCESS_BASIC_INFORMATION
.InheritedFromUniqueProcessId;
868
}
869
}
Microsoft.Win32.SafeHandles.SafeProcessHandle
Definition
SafeProcessHandle.cs:6
System.Collections.Generic.Dictionary
Definition
Dictionary.cs:14
System.Diagnostics.Process.GetProcessHandle
SafeProcessHandle GetProcessHandle()
Definition
Process.cs:1690
System.Runtime.CompilerServices.Unsafe
Definition
Unsafe.cs:6
System.SR.ProcessInformationUnavailable
static string ProcessInformationUnavailable
Definition
SR.cs:90
System.SR
Definition
SR.cs:7
Win32Exception
System
Definition
BlockingCollection.cs:8
System
Diagnostics
Process
Generated by
1.10.0