Share via


PROVIDER_FIELDS

Applies to: yesVisual Studio noVisual Studio for Mac

Note

This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here

Specifies properties associated with a program provider.

Syntax

enum enum_PROVIDER_FIELDS {
   PFIELD_PROGRAM_NODES       = 0x01,
   PFIELD_IS_DEBUGGER_PRESENT = 0x02
};
typedef DWORD PROVIDER_FIELDS;
public enum enum_PROVIDER_FIELDS {
   PFIELD_PROGRAM_NODES       = 0x01,
   PFIELD_IS_DEBUGGER_PRESENT = 0x02
};

Fields

PFIELD_PROGRAM_NODES
The ProgramNodes field is valid.

PFIELD_IS_DEBUGGER_PRESENT
The fIsDebuggerPresent field is valid.

Remarks

These values are returned in the Fields member of the PROVIDER_PROCESS_DATA structure to indicate which fields of the structure were explicitly filled in.

These values can be combined with a bitwise OR.

Requirements

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

See also