Ignore:
Timestamp:
Oct 6, 2001, 10:56:18 AM (24 years ago)
Author:
sandervl
Message:

Wine 20011004 resync

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/quartz/devmon.h

    r6710 r6952  
    3434
    3535
     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
     47typedef struct DMON_IPropertyBagImpl
     48{
     49        ICOM_VFIELD(IPropertyBag);
     50} DMON_IPropertyBagImpl;
     51
     52typedef 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
     62HRESULT QUARTZ_CreateRegPropertyBag(
     63        HKEY hkRoot, LPCWSTR lpKeyPath,
     64        IPropertyBag** ppPropBag );
     65
    3666#endif  /* WINE_DSHOW_DEVMON_H */
Note: See TracChangeset for help on using the changeset viewer.