Click or drag to resize
Xcalibur Systems LLC Logo

ProcessInformation Structure

Contains information about a newly created process and its primary thread.

PROCESS_INFORMATION structure

Inheritance Hierarchy
SystemObject
  SystemValueType
    Xcalibur.NativeMethods.V2.ProcessesProcessInformation

Namespace: Xcalibur.NativeMethods.V2.Processes
Assembly: Xcalibur.NativeMethods.V2 (in Xcalibur.NativeMethods.V2.dll) Version: 1.0.1.0
Syntax
public struct ProcessInformation

The ProcessInformation type exposes the following members.

Methods
 NameDescription
Public methodEquals
(Inherited from ValueType)
Public methodGetHashCode
(Inherited from ValueType)
Public methodGetType
(Inherited from Object)
Public methodToString
(Inherited from ValueType)
Top
Fields
 NameDescription
Public fieldProcess A handle to the newly created process. The handle is used to specify the process in all functions that perform operations on the process object.
Public fieldProcessId A value that can be used to identify a process. The value is valid from the time the process is created until all handles to the process are closed and the process object is freed; at this point, the identifier may be reused.
Public fieldThread A handle to the primary thread of the newly created process. The handle is used to specify the thread in all functions that perform operations on the thread object.
Public fieldThreadId A value that can be used to identify a thread. The value is valid from the time the thread is created until all handles to the thread are closed and the thread object is freed; at this point, the identifier may be reused.
Top
See Also