Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Specifica il tipo di posizione del punto di interruzione per una richiesta di punto di interruzione.
Sintassi
public enum enum_BP_LOCATION_TYPE {
BPLT_NONE = 0x00000000,
BPLT_FILE_LINE = 0x00010000,
BPLT_FUNC_OFFSET = 0x00020000,
BPLT_CONTEXT = 0x00030000,
BPLT_STRING = 0x00040000,
BPLT_ADDRESS = 0x00050000,
BPLT_RESOLUTION = 0x00060000,
BPLT_CODE_FILE_LINE = BPT_CODE | BPLT_FILE_LINE,
BPLT_CODE_FUNC_OFFSET = BPT_CODE | BPLT_FUNC_OFFSET,
BPLT_CODE_CONTEXT = BPT_CODE | BPLT_CONTEXT,
BPLT_CODE_STRING = BPT_CODE | BPLT_STRING,
BPLT_CODE_ADDRESS = BPT_CODE | BPLT_ADDRESS ,
BPLT_DATA_STRING = BPT_DATA | BPLT_STRING,
BPLT_TYPE_MASK = 0x0000FFFF,
BPLT_LOCATION_TYPE_MASK = 0xFFFF0000
};
Campi
BPLT_NONE
Specifica nessuna posizione del punto di interruzione.
BPLT_FILE_LINE
Specifica il tipo di percorso del punto di interruzione come riga di file.
BPLT_FUNC_OFFSET
Specifica il tipo di posizione del punto di interruzione come offset di funzione.
BPLT_CONTEXT
Specifica il tipo di posizione del punto di interruzione come contesto.
BPLT_STRING
Specifica il tipo di posizione del punto di interruzione come stringa.
BPLT_ADDRESS
Specifica il tipo di posizione del punto di interruzione come indirizzo.
BPLT_RESOLUTION
Specifica il tipo di posizione del punto di interruzione come risoluzione.
BPLT_CODE_FILE_LINE
Specifica il tipo di posizione del punto di interruzione come riga di codice sorgente.
BPLT_CODE_FUNC_OFFSET
Specifica il tipo di posizione del punto di interruzione come offset della funzione di codice.
BPLT_CODE_CONTEXT
Specifica il tipo di posizione del punto di interruzione come contesto di codice.
BPLT_CODE_STRING
Specifica il tipo di posizione del punto di interruzione come stringa di codice.
BPLT_CODE_ADDRESS
Specifica il tipo di posizione del punto di interruzione come indirizzo di codice.
BPLT_DATA_STRING
Specifica il tipo di posizione del punto di interruzione come stringa di dati.
BPLT_TYPE_MASK
Specifica una maschera di bit, in modo che il tipo di punto di interruzione possa essere estratto dal valore.
BPLT_LOCATION_TYPE_MASK
Specifica una maschera di bit, in modo che il tipo di posizione del punto di interruzione possa essere estratto dal valore.
Osservazioni:
Passato come parametro al metodo GetLocationType .
Un tipo di posizione del punto di interruzione è costituito da un tipo di punto di interruzione e da un tipo di posizione. Ciò significa che un tipo di posizione del punto di interruzione non è mai solo un tipo di punto di interruzione (ad esempio, BPT_CODE) o un tipo di posizione (ad esempio, BPLT_FILE_LINE). Le costanti predefinite per tutti i tipi di posizione dei punti di interruzione attualmente supportate sono incluse in questa enumerazione (BPLT_CODE_FILE_LINE da a BPLT_DATA_STRING).
BPT_CODE e sono membri dell'enumerazione BPT_DATA BP_TYPE .
Requisiti
Intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll