mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 06:02:59 +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
|
#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
|
* IBanneredBar interface
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue