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.

QuickInfo

  Windows NT: Use version 3.1 and later.
  Windows: Use Windows 95 and later.
  Windows CE: Unsupported.
  Header: Declared in objidl.h.

See Also

IMoniker::IsSystemMoniker