BP_REQUEST_INFORMATION
Contiene le informazioni necessarie per implementare un punto di interruzione.
typedef struct _BP_REQUEST_INFO {
BPREQI_FIELDS dwFields;
GUID guidLanguage;
BP_LOCATION bpLocation;
IDebugProgram2* pProgram;
BSTR bstrProgramName;
IDebugThread2* pThread;
BSTR bstrThreadName;
BP_CONDITION bpCondition;
BP_PASSCOUNT bpPassCount;
BP_FLAGS dwFlags;
} BP_REQUEST_INFO;
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
Una combinazione di flag BPREQI_FIELDS dall'enumerazione che specifica quali campi vengono compilati.guidLanguage
il linguaggio GUID.bpLocation
BP_LOCATION La struttura che specifica il tipo della posizione del punto di interruzione.pProgram
IDebugProgram2 L'oggetto che rappresenta l'applicazione in cui il punto di interruzione si verifica.bstrProgramName
Il nome dell'applicazione in cui il punto di interruzione si verifica.pThread
IDebugThread2 L'oggetto che rappresenta il thread nel quale il punto di interruzione si verifica.bstrThreadName
Il nome del thread in cui il punto di interruzione si verifica.bpCondition
BP_CONDITION La struttura che descrive le condizioni in cui il punto di interruzione verrà generato.bpPassCount
BP_PASSCOUNT La struttura che contiene le informazioni di conteggio della sessione del punto di interruzione.dwFlags
Una combinazione di flag BP_FLAGS dall'enumerazione che specifica i flag per il punto di interruzione richiesto.
Note
Questa struttura viene restituito dal IDebugBreakpointRequest2:: GetRequestInfo metodo.
Per ottenere il fornitore GUID del motore di debug, il vincolo del punto di interruzione o di analisi, vedere BP_REQUEST_INFORMATION2 la struttura.
Requisiti
intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll