BP_REQUEST_INFO2
Contiene le informazioni necessarie per implementare un punto di interruzione, tra cui GUID fornitore, vincolo e punto di traccia.
Sintassi
public struct BP_REQUEST_INFO2 {
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;
public Guid guidVendor;
public string bstrConstraint;
public string bstrTracepoint;
};
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.
guidVendor
GUID del fornitore. Può essere un valore Null.
bstrConstraint
Nome del vincolo del punto di interruzione. Può essere un valore Null.
bstrTracepoint
Nome del punto di traccia. Può essere un valore Null.
Osservazioni:
Questa struttura viene restituita dal metodo GetRequestInfo2 .
Requisiti
Intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll