指定进程 ID,这可能是系统标识符或 GUID。
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;
};
成员
ProcessIdType
从指定如何的 AD_PROCESS_ID_TYPE 枚举的值解释 ProcessId 联合 (或者,对于托管代码,该结构的成员访问的)。dwProcessId
进程 ID 作为从系统的值。guidProcessId
进程 ID 作为 GUID。dwUnused
空白。
备注
此结构传递给以下方法:
然后从以下方法返回:
要求
标题:msdbg.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll
请参见
参考
IDebugProcess2:: GetPhysicalProcessId
IDebugProgramHost2:: GetHostId
IDebugProgramProvider2:: GetProviderProgramNode