BP_REQUEST_INFO
Contient les informations requises pour implémenter un point d’arrêt.
Syntaxe
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;
};
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é.
Notes
Cette structure est retournée par la méthode GetRequestInfo .
Si vous devez obtenir le GUID du fournisseur du moteur de débogage, la contrainte de point d’arrêt ou le point de trace, consultez la structure BP_REQUEST_INFO2 .
Spécifications
En-tête : msdbg.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll