Share via


MLNotificationType (Compact 7)

3/12/2014

This enumeration specifies the type of actions that cause a notification event from the Media Library.

Syntax

typedef enum _MLNotificationType { 
    Inserted = 0x0001,
    Deleted = 0x0002,  
    Modified = 0x0004,  
    Connected = 0x0008,  
    Disconnected = 0x0010, 
    ScanStarted = 0x0020, 
    ScanFinished = 0x0040, 
    WatchListModified = 0x0080, 
    ScanResultCode = 0x0100  
} MLNotificationType; 

Elements

  • Inserted
    Item was inserted into the Media Library.
  • Deleted
    Item was deleted from the Media Library.
  • Modified
    Item was modified in the Media Library.
  • Connected
    Removable storage was connected.
  • Disconnected
    Removable storage was disconnected.
  • ScanFinished
    Database update scan was completed.
  • WatchListModified
    A watched location was added or removed.
  • ScanResultCode
    Return code for an IMLPushQueue background scan.

Requirements

Header

mlibdll.h,
mlibdll.idl

See Also

Reference

Media Library Enumerations