mirror of
https://github.com/reactos/reactos.git
synced 2025-02-24 01:15:09 +00:00
- Add IShellIconOverlayIdentifier interface
svn path=/trunk/; revision=40875
This commit is contained in:
parent
22220b79d8
commit
f88f6ac8f2
1 changed files with 19 additions and 0 deletions
|
@ -1599,6 +1599,25 @@ DECLARE_INTERFACE_(IInitializeObject, IUnknown)//, "4622AD16-FF23-11d0-8D34-00A0
|
|||
#endif
|
||||
|
||||
|
||||
#define INTERFACE IShellIconOverlayIdentifier
|
||||
|
||||
DEFINE_GUID(IID_IShellIconOverlayIdentifier, 0x0c6c4200L, 0xc589, 0x11d0, 0x99, 0x9a, 0x00, 0xc0, 0x4f, 0xd6, 0x55, 0xe1);
|
||||
DECLARE_INTERFACE_(IShellIconOverlayIdentifier, IUnknown)
|
||||
{
|
||||
STDMETHOD(QueryInterface) (THIS_ REFIID riid, void **ppv) PURE;
|
||||
STDMETHOD_(ULONG,AddRef) (THIS) PURE;
|
||||
STDMETHOD_(ULONG,Release) (THIS) PURE;
|
||||
|
||||
STDMETHOD (IsMemberOf)(THIS_ LPCWSTR pwszPath, DWORD dwAttrib) PURE;
|
||||
STDMETHOD (GetOverlayInfo)(THIS_ LPWSTR pwszIconFile, int cchMax, int * pIndex, DWORD * pdwFlags) PURE;
|
||||
STDMETHOD (GetPriority)(THIS_ int * pIPriority) PURE;
|
||||
};
|
||||
|
||||
#define ISIOI_ICONFILE 0x00000001
|
||||
#define ISIOI_ICONINDEX 0x00000002
|
||||
|
||||
#undef INTERFACE
|
||||
|
||||
/*****************************************************************************
|
||||
* IBanneredBar interface
|
||||
*/
|
||||
|
|
Loading…
Reference in a new issue