Partager via


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

Voir aussi

Référence

Structures et unions

IDebugErrorBreakpointResolution2 : : GetResolutionInfo

BPRESI_FIELDS

BP_RESOLUTION_LOCATION

IDebugProgram2

IDebugThread2

BP_ERROR_TYPE