BP_ERROR_RESOLUTION_INFORMATION
décrit la résolution d'un point d'arrêt d'erreur, y compris l'emplacement, le programme, et le thread.
typedef struct _BP_ERROR_RESOLUTION_INFO {
BPERESI_FIELDS dwFields;
BP_RESOLUTION_LOCATION bpResLocation;
IDebugProgram2* pProgram;
IDebugThread2* pThread;
BSTR bstrMessage;
BP_ERROR_TYPE dwType;
} BP_ERROR_RESOLUTION_INFO;
public struct BP_ERROR_RESOLUTION_INFO {
public uint dwFields;
public BP_RESOLUTION_LOCATION bpResLocation;
public IDebugProgram2 pProgram;
public IDebugThread2 pThread;
public string bstrMessage;
public uint dwType;
};
Membres
dwFields
Une combinaison des valeurs de spécifier d'énumération de BPERESI_FIELDS que les champs de cette structure sont terminé.bpResLocation
l'union de BP_RESOLUTION_LOCATION , qui spécifie l'emplacement de résolution de point d'arrêt.pProgram
l'objet d' IDebugProgram2 qui représente l'application dans laquelle l'erreur de point d'arrêt s'est produite.pThread
L'objet d' IDebugThread2 qui représente le thread sur lequel l'application qui a généré l'erreur de point d'arrêt s'exécute.bstrMessage
Une chaîne contenant tout avertissement ou un message d'erreur provenant de cette résolution d'erreur.dwType
une valeur de l'énumération de BP_ERROR_TYPE qui spécifie le type d'erreur de point d'arrêt.
Notes
Cette structure est retournée à partir de la méthode d' IDebugErrorBreakpointResolution2 : : GetResolutionInfo .
Configuration requise
en-tête : msdbg.h
l'espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll