Condividi tramite


BPREQI_FIELDS

Specifica le informazioni da recuperare su una richiesta di punto di interruzione.

Sintassi

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
};

Campi

BPREQI_BPLOCATION
Inizializzare/usare il bpLocation campo (posizione del punto di interruzione) della struttura BP_REQUEST_INFO o BP_REQUEST_INFO2 .

BPREQI_LANGUAGE
Inizializzare/utilizzare il guidLanguage campo della BP_REQUEST_INFO struttura o BP_REQUEST_INFO2 .

BPREQI_PROGRAM
Inizializzare/utilizzare il pProgram campo della BP_REQUEST_INFO struttura o BP_REQUEST_INFO2 .

BPREQI_PROGRAMNAME
Inizializzare/utilizzare il bstrProgramName campo della BP_REQUEST_INFO struttura o BP_REQUEST_INFO2 .

BPREQI_THREAD
Inizializzare/utilizzare il pThread campo della BP_REQUEST_INFO struttura o BP_REQUEST_INFO2 .

BPREQI_THREADNAME
Inizializzare/utilizzare il bstrThreadName campo della BP_REQUEST_INFO struttura o BP_REQUEST_INFO2 .

BPREQI_PASSCOUNT
Inizializzare/utilizzare il bpPassCount campo della BP_REQUEST_INFO struttura o BP_REQUEST_INFO2 .

BPREQI_CONDITION
Inizializzare/usare il bpCondition campo (condizione del BP_REQUEST_INFO punto di interruzione) della struttura o BP_REQUEST_INFO2 .

BPREQI_FLAGS
Inizializzare/utilizzare il dwFlags campo della BP_REQUEST_INFO struttura o BP_REQUEST_INFO2 .

BPREQI_ALLOLDFIELDS
Inizializzare/utilizzare tutti i campi per la BP_REQUEST_INFO struttura.

BPREQI_VENDOR
Inizializzare/usare il guidVendor campo della BP_REQUEST_INFO2 struttura.

BPREQI_CONSTRAINT
Inizializzare/usare il bstrConstraint campo della BP_REQUEST_INFO2 struttura.

BPREQI_TRACEPOINT
Inizializzare/usare il bstrTracepoint campo della BP_REQUEST_INFO2 struttura.

BPREQI_ALLFIELDS
Specifica tutti i campi per la BP_REQUEST_INFO2 struttura.

Osservazioni:

Passato come argomento ai metodi GetRequestInfo e BP_REQUEST_INFO per specificare quali campi delle strutture BP_REQUEST_INFO e BP_REQUEST_INFO2 devono essere inizializzati.

Questi flag vengono usati anche per indicare quali campi delle BP_REQUEST_INFO strutture e BP_REQUEST_INFO2 vengono utilizzati e validi quando viene restituita ogni struttura.

Questi valori possono essere combinati con un bit per ORbit.

Requisiti

Intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedi anche