Partilhar via


BP_ERROR_RESOLUTION_INFO

Descreve a resolução de um ponto de interrupção de erro, incluindo o local, o programa e o 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;
};

Membros

  • dwFields
    Uma combinação de valores a partir de BPERESI_FIELDS enumeração que especifica quais campos dessa estrutura foram preenchidos.

  • bpResLocation
    O BP_RESOLUTION_LOCATION união, que especifica o local de resolução de ponto de interrupção.

  • pProgram
    O IDebugProgram2 o objeto que representa o aplicativo no qual ocorreu o erro de ponto de interrupção.

  • pThread
    O IDebugThread2 o objeto que representa o segmento em que o aplicativo que gerou o erro de ponto de interrupção está sendo executado.

  • bstrMessage
    Uma seqüência de caracteres que contém qualquer mensagem de aviso ou erro resultante de resolução este erro.

  • dwType
    Um valor a partir do BP_ERROR_TYPE enumeração que especifica o tipo de erro de ponto de interrupção.

Comentários

Essa estrutura é retornada a partir de IDebugErrorBreakpointResolution2::GetResolutionInfo método.

Requisitos

Cabeçalho: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte também

Referência

Estruturas e uniões

IDebugErrorBreakpointResolution2::GetResolutionInfo

BPRESI_FIELDS

BP_RESOLUTION_LOCATION

IDebugProgram2

IDebugThread2

BP_ERROR_TYPE