Condividi tramite


BP_FLAGS90

Enumera valori validi per i flag facoltativi. I flag facoltativi possono essere usati per specificare informazioni aggiuntive quando si imposta un punto di interruzione. Questa enumerazione estende l'enumerazione BP_FLAGS .

Sintassi

public enum enum_BP_FLAGS90
{
    // VS 8.0 values
    BP90_FLAG_NONE                = 0x0000,
    BP90_FLAG_MAP_DOCPOSITION     = 0x0001,
    BP90_FLAG_DONT_STOP           = 0x0002,

    // Values added in VS 9.0
    BP90_FLAG_TRACEPOINT_CONTINUE = 0x0004,
};

Campi

BP90_FLAG_NONE
Specifica nessun flag di punto di interruzione.

BP90_FLAG_MAP_DOCPOSITION
Specifica che il motore di debug (DE) deve eseguire il mapping del punto di interruzione utilizzando la posizione del documento. Questa opzione è applicabile solo ai punti di interruzione impostati nei file di origine orientati agli script, ad esempio pagine asp (Active Server Pages).

BP90_FLAG_DONT_STOP
Specifica che il punto di interruzione deve essere elaborato dal motore di debug, ma che il motore di debug non deve arrestarsi; ovvero, non deve essere inviato un oggetto evento IDebugBreakpointEvent2 . Questo flag è progettato per essere usato principalmente con i punti di traccia.

BP90_FLAG_TRACEPOINT_CONTINUE
Usato dal motore di debug nativo per determinare se lo stato di esecuzione deve essere cancellato. È diverso da BP90_FLAG_DONT_STOP perché BP90_FLAG_DONT_STOP non è impostato se il punto di traccia esegue una macro.

Requisiti

Intestazione: Msdbg90.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedi anche