共用方式為


AD_PROCESS_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; 
};

Members

  • ProcessIdType
    介於AD_PROCESS_ID_TYPE列舉型別,指定如何解譯ProcessId等位 (或 managed 程式碼,來存取結構的成員)。

  • dwProcessId
    處理序 ID,為系統的值。

  • guidProcessId
    GUID 為處理序 ID。

  • dwUnused
    邊框距離。

備註

這個結構會傳遞至下列方法:

而且會傳回從下列方法:

需求

標頭: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

組件: Microsoft.VisualStudio.Debugger.Interop.dll

請參閱

參考

結構和等位

IDebugPort2::GetProcess

PROCESS_INFO

AD_PROCESS_ID_TYPE

IDebugProcess2::GetPhysicalProcessId

IDebugProgramHost2::GetHostId

IDebugProgramProvider2::GetProviderProgramNode

IDebugProgramProvider2::WatchForProviderEvents

IDebugProgramProvider2::GetProviderProcessData