MKSYS

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

MKSYS_NONE
Indicates a custom moniker implementation.
MKSYS_GENERICCOMPOSITE
Indicates the system’s generic composite moniker class.
MKSYS_FILEMONIKER
Indicates the system’s file moniker class.
MKSYS_ANTIMONIKER
Indicates the system’s anti-moniker class.
MKSYS_ITEMMONIKER
Indicates the system’s item moniker class.
MKSYS_POINTERMONIKER
Indicates the system’s pointer moniker class.
MKSYS_CLASSMONIKER
Indicates the system’s class moniker class.

See Also

IMoniker::IsSystemMoniker