PROVIDER_PROCESS_DATA
Questa struttura fornisce informazioni sui processi in esecuzione su un computer.
typedef struct tagPROVIDER_PROCESS_DATA {
PROVIDER_FIELDS Fields;
PROGRAM_NODE_ARRAY ProgramNodes;
BOOL fIsDebuggerPresent;
} PROVIDER_PROCESS_DATA;
public struct PROVIDER_PROCESS_DATA {
public uint Fields;
public PROGRAM_NODE_ARRAY ProgramNodes;
public int fIsDebuggerPresent;
}
Membri
Campi
Una combinazione di flag PROVIDER_FIELDS dall'enumerazione, che indicano quali campi vengono riempiti.ProgramNodes
PROGRAM_NODE_ARRAY Una struttura che contiene una matrice dei nodi del programma.fIsDebuggerPresent
Diverso da zero (TRUE) se il debugger di Visual Studio è in esecuzione, zero (FALSE) se non è.
Note
Questa struttura viene passata IDebugProgramProvider2:: GetProviderProcessData al metodo in cui viene soddisfatta.
Requisiti
intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll