DkmSourceId Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Identifies the source of an object. SourceIds are used to enable filtering in scenarios when multiple components may be creating instances of a class. For example, source ids can be used to determine if a breakpoint comes from the AD7 AL (ex: user breakpoint, or other breakpoint visible at the SDM level) instead of a breakpoint which may be created by another component (for example an internal breakpoint used for stepping).
public ref class DkmSourceId abstract sealed
public ref class DkmSourceId abstract sealed
class DkmSourceId abstract sealed
public static class DkmSourceId
type DkmSourceId = class
Public Class DkmSourceId
- Inheritance
-
DkmSourceId
Properties
AD7BreakpointId |
Object was created in response to a breakpoint request from the IDE. |
AD7DeploymentId |
Object was created at the AD7 layer to execute a command. |
AD7ExceptionBoundary |
DkmExceptionTrigger was created in response to the 'Break when exceptions cross AppDomain or managed/native boundaries (Managed only)' debugger option. |
AD7ExceptionCaughtSetting |
Exception trigger for exceptions that are reported as 'caught'. |
AD7ExceptionSetting |
DkmExceptionTrigger was created in response to exception settings from the IDE. |
AD7Stepper |
DkmStepper created in response to a step request from the IDE. |
BaseDMServicesId |
Object was created at the AD7 layer to execute a command. |
ClientCppEE |
Object created for local CPP EE. |
GpuDebugMonitorRequest |
Filtered events sent to the GPU Debug Monitor filter on this Source ID. |
ManagedDmStepper |
DkmStepper created by Managed DM. |
ManagedDmSymbolsUpdateId |
SymbolsUpdate event generated by Managed DM. |
MSBreakpointManagerId |
Object was created for a source-level breakpoint by the Microsoft breakpoint manager. |
MSCustomDataBreakpointManagerId |
Enables a custom data breakpoint created by the Breakpoint Manager to be handled separately from normal source level breakpoints. |
NativeBaseDmRequest |
Filtered events sent to the Native DM filter on this Source ID. |
ServerCppEE |
Object created for server CPP EE. |
SteppingManagerStepper |
DkmStepper created by the Stepping Manager. |