Freigeben über


BP_CONDITION

Beschreibt die Bedingungen, unter denen ein Haltepunkt auslöst.

typedef struct _BP_CONDITION { 
   IDebugThread2* pThread;
   BP_COND_STYLE  styleCondition;
   BSTR           bstrContext;
   BSTR           bstrCondition;
   UINT           nRadix;
} BP_CONDITION;
public struct BP_CONDITION { 
   public IDebugThread2 pThread;
   public uint          styleCondition;
   public string        bstrContext;
   public string        bstrCondition;
   public uint          nRadix;
};

Mitglieder

  • pThread
    Das IDebugThread2-Objekt, das den aktiven Thread für die Anwendung darstellt, die den Haltepunkt enthält.

  • styleCondition
    Ein Wert aus der BP_COND_STYLE-Enumeration, die das Format dieser Haltepunkt zustandes beschreibt.

  • bstrContext
    Die Position des Haltepunkts.

  • bstrCondition
    Die Auslösung Zustand des Haltepunkts.

  • nRadix
    Wenn zu verwendende Basisklasse, die alle numerischen Daten ausgewertet werden.

Hinweise

Diese Struktur ist ein Mitglied der BP_REQUEST_INFORMATION und BP_REQUEST_INFORMATION2 Strukturen.

Diese Struktur wird auch als Parameter an die IDebugBoundBreakpoint2::SetCondition und IDebugPendingBreakpoint2::SetCondition-Methode übergeben.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

Strukturen und Unions

BP_REQUEST_INFORMATION

BP_REQUEST_INFORMATION2

IDebugBoundBreakpoint2::SetCondition

IDebugPendingBreakpoint2::SetCondition

IDebugThread2

BP_COND_STYLE