Edit

Share via


PROVIDER_PROCESS_DATA

This structure provides information about processes running on a machine.

Syntax

public struct PROVIDER_PROCESS_DATA {
   public uint               Fields;
   public PROGRAM_NODE_ARRAY ProgramNodes;
   public int                fIsDebuggerPresent;
}

Members

Fields
A combination of flags from the PROVIDER_FIELDS enumeration, indicating which fields are filled in.

ProgramNodes
A PROGRAM_NODE_ARRAY structure that contains an array of program nodes.

fIsDebuggerPresent
Nonzero (TRUE) if the Visual Studio debugger is running, zero (FALSE) if it is not.

Remarks

This structure is passed to the GetProviderProcessData method where it is filled in.

Requirements

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

See also