BP_REQUEST_INFO2
Contient les informations requises pour implémenter un point d’arrêt, notamment le GUID du fournisseur, la contrainte et le point de trace.
Syntaxe
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;
};
Membres
dwFields
Combinaison d’indicateurs de l’énumération BPREQI_FIELDS qui spécifie les champs à remplir.
guidLanguage
GUID de langue.
bpLocation
Structure BP_LOCATION qui spécifie le type de l’emplacement du point d’arrêt.
pProgram
Objet IDebugProgram2 qui représente l’application dans laquelle le point d’arrêt se produit.
bstrProgramName
Nom de l’application dans laquelle le point d’arrêt se produit.
pThread
Objet IDebugThread2 qui représente le thread dans lequel le point d’arrêt se produit.
bstrThreadName
Nom du thread dans lequel le point d’arrêt se produit.
bpCondition
Structure BP_CONDITION qui décrit les conditions dans lesquelles le point d’arrêt se déclenche.
bpPassCount
Structure BP_PASSCOUNT qui contient les informations de nombre de pass du point d’arrêt.
dwFlags
Combinaison d’indicateurs de l’énumération BP_FLAGS qui spécifie les indicateurs du point d’arrêt demandé.
guidVendor
GUID du fournisseur. Peut être une valeur Null.
bstrConstraint
Nom de la contrainte de point d’arrêt. Peut être une valeur Null.
bstrTracepoint
Nom du point de trace. Peut être une valeur Null.
Notes
Cette structure est retournée par la méthode GetRequestInfo2 .
Spécifications
En-tête : msdbg.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll