Condividi tramite


AD_PROCESS_ID

specifica l'ID processo, che può essere un sistema ID o un 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; 
};

Membri

  • ProcessIdType
    Un valore AD_PROCESS_ID_TYPE dell'enumerazione che specifica come interpretare l'unione di ProcessId o, per il codice gestito, che membro della struttura per accedere a).

  • dwProcessId
    L'ID processo come valore dal sistema.

  • guidProcessId
    l'ID processo come GUID.

  • dwUnused
    Spaziatura interna.

Note

Questa struttura viene passata ai seguenti metodi:

E viene restituito dai metodi seguenti:

Requisiti

intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

Strutture e unioni

IDebugPort2:: GetProcess

PROCESS_INFORMATION

AD_PROCESS_ID_TYPE

IDebugProcess2:: GetPhysicalProcessId

IDebugProgramHost2:: GetHostId

IDebugProgramProvider2:: GetProviderProgramNode

IDebugProgramProvider2:: WatchForProviderEvents

IDebugProgramProvider2:: GetProviderProcessData