BPREQI_FIELDSBPREQI_FIELDS

Especifica as informações a serem recuperados sobre uma solicitação de ponto de interrupção.Specifies the information to be retrieved about a breakpoint request.

SintaxeSyntax

enum enum_BPREQI_FIELDS {
    BPREQI_BPLOCATION   = 0x0001,
    BPREQI_LANGUAGE     = 0x0002,
    BPREQI_PROGRAM      = 0x0004,
    BPREQI_PROGRAMNAME  = 0x0008,
    BPREQI_THREAD       = 0x0010,
    BPREQI_THREADNAME   = 0x0020,
    BPREQI_PASSCOUNT    = 0x0040,
    BPREQI_CONDITION    = 0x0080,
    BPREQI_FLAGS        = 0x0100,
    BPREQI_ALLOLDFIELDS = 0x01ff
    BPREQI_VENDOR       = 0x0200,   // BP_REQUEST_INFO2 only
    BPREQI_CONSTRAINT   = 0x0400,   // BP_REQUEST_INFO2 only
    BPREQI_TRACEPOINT   = 0x0800,   // BP_REQUEST_INFO2 only
    BPREQI_ALLFIELDS    = 0x0fff    // BP_REQUEST_INFO2 only
};
typedef DWORD BPREQI_FIELDS;
public enum enum_BPREQI_FIELDS {
    BPREQI_BPLOCATION   = 0x0001,
    BPREQI_LANGUAGE     = 0x0002,
    BPREQI_PROGRAM      = 0x0004,
    BPREQI_PROGRAMNAME  = 0x0008,
    BPREQI_THREAD       = 0x0010,
    BPREQI_THREADNAME   = 0x0020,
    BPREQI_PASSCOUNT    = 0x0040,
    BPREQI_CONDITION    = 0x0080,
    BPREQI_FLAGS        = 0x0100,
    BPREQI_ALLOLDFIELDS = 0x01ff
    BPREQI_VENDOR       = 0x0200,   // BP_REQUEST_INFO2 only
    BPREQI_CONSTRAINT   = 0x0400,   // BP_REQUEST_INFO2 only
    BPREQI_TRACEPOINT   = 0x0800,   // BP_REQUEST_INFO2 only
    BPREQI_ALLFIELDS    = 0x0fff    // BP_REQUEST_INFO2 only
};

MembrosMembers

BPREQI_BPLOCATION Initialize/usar o bpLocation campo (localização do ponto de interrupção) a BP_REQUEST_INFO ou BP_REQUEST_INFO2 estrutura.BPREQI_BPLOCATION Initialize/use the bpLocation (breakpoint location) field of the BP_REQUEST_INFO or BP_REQUEST_INFO2 structure.

BPREQI_LANGUAGE Initialize/usar o guidLanguage campo do BP_REQUEST_INFO ou BP_REQUEST_INFO2 estrutura.BPREQI_LANGUAGE Initialize/use the guidLanguage field of the BP_REQUEST_INFO or BP_REQUEST_INFO2 structure.

BPREQI_PROGRAM Initialize/usar o pProgram campo do BP_REQUEST_INFO ou BP_REQUEST_INFO2 estrutura.BPREQI_PROGRAM Initialize/use the pProgram field of the BP_REQUEST_INFO or BP_REQUEST_INFO2 structure.

BPREQI_PROGRAMNAME Initialize/usar o bstrProgramName campo do BP_REQUEST_INFO ou BP_REQUEST_INFO2 estrutura.BPREQI_PROGRAMNAME Initialize/use the bstrProgramName field of the BP_REQUEST_INFO or BP_REQUEST_INFO2 structure.

BPREQI_THREAD Initialize/usar o pThread campo do BP_REQUEST_INFO ou BP_REQUEST_INFO2 estrutura.BPREQI_THREAD Initialize/use the pThread field of the BP_REQUEST_INFO or BP_REQUEST_INFO2 structure.

BPREQI_THREADNAME Initialize/usar o bstrThreadName campo do BP_REQUEST_INFO ou BP_REQUEST_INFO2 estrutura.BPREQI_THREADNAME Initialize/use the bstrThreadName field of the BP_REQUEST_INFO or BP_REQUEST_INFO2 structure.

BPREQI_PASSCOUNT Initialize/usar o bpPassCount campo do BP_REQUEST_INFO ou BP_REQUEST_INFO2 estrutura.BPREQI_PASSCOUNT Initialize/use the bpPassCount field of the BP_REQUEST_INFO or BP_REQUEST_INFO2 structure.

BPREQI_CONDITION Initialize/usar o bpCondition campo (condição de ponto de interrupção) da BP_REQUEST_INFO ou BP_REQUEST_INFO2 estrutura.BPREQI_CONDITION Initialize/use the bpCondition (breakpoint condition) field of the BP_REQUEST_INFO or BP_REQUEST_INFO2 structure.

BPREQI_FLAGS Initialize/usar o dwFlags campo do BP_REQUEST_INFO ou BP_REQUEST_INFO2 estrutura.BPREQI_FLAGS Initialize/use the dwFlags field of the BP_REQUEST_INFO or BP_REQUEST_INFO2 structure.

Inicializar BPREQI_ALLOLDFIELDS/usar todos os campos para o do BP_REQUEST_INFO estrutura.BPREQI_ALLOLDFIELDS Initialize/use all fields for the of the BP_REQUEST_INFO structure.

BPREQI_VENDOR Initialize/usar o guidVendor campo de BP_REQUEST_INFO2 estrutura.BPREQI_VENDOR Initialize/use the guidVendor field of BP_REQUEST_INFO2 structure.

BPREQI_CONSTRAINT Initialize/usar o bstrConstraint campo de BP_REQUEST_INFO2 estrutura.BPREQI_CONSTRAINT Initialize/use the bstrConstraint field of BP_REQUEST_INFO2 structure.

BPREQI_TRACEPOINT Initialize/usar o bstrTracepoint campo de BP_REQUEST_INFO2 estrutura.BPREQI_TRACEPOINT Initialize/use the bstrTracepoint field of BP_REQUEST_INFO2 structure.

BPREQI_ALLFIELDS especifica todos os campos para o BP_REQUEST_INFO2 estrutura.BPREQI_ALLFIELDS Specifies all fields for the BP_REQUEST_INFO2 structure.

ComentáriosRemarks

Passado como um argumento para o GetRequestInfo e BP_REQUEST_INFO métodos para especificar quais campos dos BP_REQUEST_INFO e BP_REQUEST_INFO2 estruturas são a ser inicializado.Passed as an argument to the GetRequestInfo and BP_REQUEST_INFO methods to specify which fields of the BP_REQUEST_INFO and BP_REQUEST_INFO2 structures are to be initialized.

Esses sinalizadores também são usados para indicar quais campos do BP_REQUEST_INFO e BP_REQUEST_INFO2 estruturas são usadas e é válido quando cada estrutura é retornada.These flags are also used to indicate which fields of the BP_REQUEST_INFO and BP_REQUEST_INFO2 structures are used and valid when each structure is returned.

Esses valores podem ser combinados com um bit a bit OR.These values may be combined with a bitwise OR.

RequisitosRequirements

Header: msdbg.hHeader: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.InteropNamespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dllAssembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte tambémSee Also