IShellIconOverlayIdentifier interface (shobjidl_core.h)
Exposes methods that handle all communication between icon overlay handlers and the Shell.
Inheritance
The IShellIconOverlayIdentifier interface inherits from the IUnknown interface. IShellIconOverlayIdentifier also has these types of members:
Methods
The IShellIconOverlayIdentifier interface has these methods.
IShellIconOverlayIdentifier::GetOverlayInfo Provides the location of the icon overlay's bitmap. |
IShellIconOverlayIdentifier::GetPriority Specifies the priority of an icon overlay. |
IShellIconOverlayIdentifier::IsMemberOf Specifies whether an icon overlay should be added to a Shell object's icon. |
Remarks
Icon overlays are small images placed at the lower-left corner of the icon that represents a Shell object in Windows Explorer or on the desktop. They are used to add some extra information to the object's normal icon. A commonly used icon overlay is the small arrow that indicates that a file or folder is actually a link. You can specify custom icon overlays for Shell objects by implementing and registering an icon overlay handler.
Icon overlay handlers are Component Object Model (COM) objects that are associated with a particular icon overlay. For a general discussion of icon overlay handlers, see How to Implement Icon Overlay Handlers.
This interface must be implemented by all icon overlay handlers.
This interface is not typically called by applications.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional, Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Target Platform | Windows |
Header | shobjidl_core.h (include Shlobj.h) |