BP_UNBOUND_REASONBP_UNBOUND_REASON

Fornece o motivo pelo qual que um ponto de interrupção foi desassociado.Gives the reason a breakpoint was unbound.

SintaxeSyntax

enum enum_BP_UNBOUND_REASON {
    BPUR_UNKNOWN           = 0x0000,
    BPUR_CODE_UNLOADED     = 0x0002,
    BPUR_BREAKPOINT_REBIND = 0x0003,
    BPUR_BREAKPOINT_ERROR  = 0x0004
};
typedef DWORD BP_UNBOUND_REASON;
public enum enum_BP_UNBOUND_REASON {
    BPUR_UNKNOWN           = 0x0000,
    BPUR_CODE_UNLOADED     = 0x0002,
    BPUR_BREAKPOINT_REBIND = 0x0003,
    BPUR_BREAKPOINT_ERROR  = 0x0004
};

CamposFields

BPUR_UNKNOWN
O motivo é desconhecido.The reason is unknown.

BPUR_CODE_UNLOADED
O código que contém o ponto de interrupção foi descarregado.The code that contains the breakpoint has been unloaded.

BPUR_BREAKPOINT_REBIND
O ponto de interrupção foram religado para um local diferente.The breakpoint has been rebound to a different location. Isso pode acontecer após editar e continuar as operações quando move o ponto de interrupção ou quando o ponto de interrupção é associado a um arquivo com um caminho que não é mais válido.This can happen after Edit and Continue operations when the breakpoint moves, or when the breakpoint is bound to a file with a path that is no longer valid.

BPUR_ BREAKPOINT_ERROR
O ponto de interrupção é determinado em erro depois que ele está associado.The breakpoint is determined to be in error after it is bound. Isso acontece com os pontos de interrupção gerenciados cujas condições não são mais válidas.This happens to managed breakpoints whose conditions are no longer valid.

ComentáriosRemarks

Retornado pela GetReason método.Returned by the GetReason method.

RequisitosRequirements

Header: msdbg.hHeader: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.InteropNamespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dllAssembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte tambémSee also