AD_PROCESS_ID
Note
This article applies to Visual Studio 2015. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here
Specifies the process ID, which may be either a system ID or a GUID.
Syntax
typedef struct _AD_PROCESS_ID {
AD_PROCESS_ID_TYPE ProcessIdType;
union {
DWORD dwProcessId;
GUID guidProcessId;
DWORD dwUnused;
} ProcessId;
} AD_PROCESS_ID;
public struct AD_PROCESS_ID {
AD_PROCESS_ID_TYPE ProcessIdType;
DWORD dwProcessId;
GUID guidProcessId;
DWORD dwUnused;
};
Members
ProcessIdType
A value from the AD_PROCESS_ID_TYPE enumeration specifying how to interpret the ProcessId
union (or, for managed code, which member of the structure to access).
dwProcessId
The process ID as a value from the system.
guidProcessId
The process ID as a GUID.
dwUnused
Padding.
Remarks
This structure is passed to the following methods:
-
And is returned from the following methods:
Requirements
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
See Also
Structures and Unions
GetProcess
PROCESS_INFO
AD_PROCESS_ID_TYPE
GetPhysicalProcessId
GetHostId
GetProviderProgramNode
WatchForProviderEvents
GetProviderProcessData