NOTIFY_FILTER Enumeration

Identifies callbacks for debugger functions. For more information, see the INotifySource2::SetNotifyFilter method.

enum tagNOTIFY_FILTER
{
    NOTIFY_FILTER_ONSYNCCALLOUT    = 0x1,
    NOTIFY_FILTER_ONSYNCCALLENTER  = 0x2,
    NOTIFY_FILTER_ONSYNCCALLEXIT   = 0x4,
    NOTIFY_FILTER_ONSYNCCALLRETURN = 0x8,
    NOTIFY_FILTER_ALLSYNC = NOTIFY_FILTER_ONSYNCCALLOUT | NOTIFY_FILTER_ONSYNCCALLENTER | NOTIFY_FILTER_ONSYNCCALLEXIT | NOTIFY_FILTER_ONSYNCCALLRETURN,
    NOTIFY_FILTER_ALL              = 0xffffffff,
    NOTIFY_FILTER_NONE             = 0
};

Members

Member

Description

NOTIFY_FILTER_ONSYNCCALLOUT

Indicates that the INotifySink2::OnSyncCallOut method should be invoked.

NOTIFY_FILTER_ONSYNCCALLENTER

Indicates that the INotifySink2::OnSyncCallEnter method should be invoked.

NOTIFY_FILTER_ONSYNCCALLEXIT

Indicates that the INotifySink2::OnSyncCallExit method should be invoked.

NOTIFY_FILTER_ONSYNCCALLRETURN

Indicates that the INotifySink2::OnSyncCallReturn method should be invoked.

NOTIFY_FILTER_ALLSYNC

Indicates that all of the INotifySink2 methods should be invoked.

NOTIFY_FILTER_ALL

Activates all existing and future notifications.

NOTIFY_FILTER_NONE

Indicates that no notification methods should be invoked.

Requirements

Header: ProtocolNotify2.idl

See Also

Concepts

Diagnostics Symbol Store Enumerations