NOTIFY_FILTER Enumeration

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

Syntax

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