The MKSYS enumeration constants indicate the moniker’s class. They are returned from the IMoniker::IsSystemMoniker method. MKSYS is defined in Objidl.h.
typedef enum tagMKSYS 
{ 
    MKSYS_NONE               = 0, 
    MKSYS_GENERICCOMPOSITE   = 1, 
    MKSYS_FILEMONIKER        = 2, 
    MKSYS_ANTIMONIKER        = 3, 
    MKSYS_ITEMMONIKER        = 4, 
    MKSYS_POINTERMONIKER     = 5, 
    MKSYS_CLASSMONIKER       = 7 
} MKSYS; 
 
Elements
See Also