-Wpointer-sign fixes for gcc 4.0.
[wine/multimedia.git] / dlls / ole32 / moniker.h
blob34ddfb00c0245a0ed4014a1adf96ffb403870406
1 #ifndef __WINE_MONIKER_H__
2 #define __WINE_MONIKER_H__
4 #define ICOM_THIS_From_IROTData(class, name) class* This = (class*)(((char*)name)-sizeof(void*))
6 extern const CLSID CLSID_FileMoniker;
7 extern const CLSID CLSID_ItemMoniker;
8 extern const CLSID CLSID_AntiMoniker;
10 HRESULT FileMonikerCF_Create(REFIID riid, LPVOID *ppv);
11 HRESULT ItemMonikerCF_Create(REFIID riid, LPVOID *ppv);
13 HRESULT MonikerMarshal_Create(IMoniker *inner, IUnknown **outer);
16 #endif /* __WINE_MONIKER_H__ */