BP_REQUEST_INFO
Contiene le informazioni necessarie per implementare un punto di interruzione.
Sintassi
public struct BP_REQUEST_INFO {
public uint dwFields;
public Guid guidLanguage;
public BP_LOCATION bpLocation;
public IDebugProgram2 pProgram;
public string bstrProgramName;
public IDebugThread2 pThread;
public string bstrThreadName;
public BP_CONDITION bpCondition;
public BP_PASSCOUNT bpPassCount;
public uint dwFlags;
};
Membri
dwFields
Combinazione di flag dell'enumerazione BPREQI_FIELDS che specifica i campi compilati.
guidLanguage
GUID della lingua.
bpLocation
Struttura BP_LOCATION che specifica il tipo di posizione del punto di interruzione.
pProgram
Oggetto IDebugProgram2 che rappresenta l'applicazione in cui si verifica il punto di interruzione.
bstrProgramName
Nome dell'applicazione in cui si verifica il punto di interruzione.
pThread
Oggetto IDebugThread2 che rappresenta il thread in cui si verifica il punto di interruzione.
bstrThreadName
Nome del thread in cui si verifica il punto di interruzione.
bpCondition
Struttura BP_CONDITION che descrive le condizioni in cui verrà generato il punto di interruzione.
bpPassCount
Struttura BP_PASSCOUNT che contiene le informazioni sul conteggio dei passaggi del punto di interruzione.
dwFlags
Combinazione di flag dell'enumerazione BP_FLAGS che specifica i flag per il punto di interruzione richiesto.
Osservazioni:
Questa struttura viene restituita dal metodo GetRequestInfo .
Se è necessario ottenere il GUID del fornitore del motore di debug, il vincolo del punto di interruzione o il punto di traccia, vedere la struttura BP_REQUEST_INFO2 .
Requisiti
Intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll