Changeset 6952 for trunk/src/quartz/devmon.h
- Timestamp:
- Oct 6, 2001, 10:56:18 AM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/quartz/devmon.h
r6710 r6952 34 34 35 35 36 /* 37 implements IPropertyBag for accessing registry. 38 39 - At least, the following interfaces should be implemented: 40 41 IUnknown 42 + IPropertyBag 43 */ 44 45 #include "iunk.h" 46 47 typedef struct DMON_IPropertyBagImpl 48 { 49 ICOM_VFIELD(IPropertyBag); 50 } DMON_IPropertyBagImpl; 51 52 typedef struct CRegPropertyBag 53 { 54 QUARTZ_IUnkImpl unk; 55 DMON_IPropertyBagImpl propbag; 56 /* IPropertyBag fields */ 57 HKEY m_hKey; 58 } CRegPropertyBag; 59 60 #define CRegPropertyBag_THIS(iface,member) CRegPropertyBag* This = (CRegPropertyBag*)(((char*)iface)-offsetof(CRegPropertyBag,member)) 61 62 HRESULT QUARTZ_CreateRegPropertyBag( 63 HKEY hkRoot, LPCWSTR lpKeyPath, 64 IPropertyBag** ppPropBag ); 65 36 66 #endif /* WINE_DSHOW_DEVMON_H */
Note:
See TracChangeset
for help on using the changeset viewer.