Data Structures |
| struct | RegistryPropertyBag |
| struct | InstanceObjectFactory |
Defines |
| #define | COBJMACROS |
| #define | ADJUST_THIS(c, m, p) ((c*)(((long)p)-(long)&(((c*)0)->lp##m##Vtbl))) |
| #define | STATIC_CAST(i, p) ((i*)&p->lp##i##Vtbl) |
| #define | CHARS_IN_GUID 39 |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (shdocvw) |
| static void | RegistryPropertyBag_Destroy (RegistryPropertyBag *This) |
| static HRESULT WINAPI | RegistryPropertyBag_IPropertyBag_QueryInterface (IPropertyBag *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | RegistryPropertyBag_IPropertyBag_AddRef (IPropertyBag *iface) |
| static ULONG WINAPI | RegistryPropertyBag_IPropertyBag_Release (IPropertyBag *iface) |
| static HRESULT WINAPI | RegistryPropertyBag_IPropertyBag_Read (IPropertyBag *iface, LPCOLESTR pwszPropName, VARIANT *pVar, IErrorLog *pErrorLog) |
| static HRESULT WINAPI | RegistryPropertyBag_IPropertyBag_Write (IPropertyBag *iface, LPCOLESTR pwszPropName, VARIANT *pVar) |
| static HRESULT | RegistryPropertyBag_Constructor (HKEY hInitPropertyBagKey, REFIID riid, LPVOID *ppvObject) |
| static void | InstanceObjectFactory_Destroy (InstanceObjectFactory *This) |
| static HRESULT WINAPI | InstanceObjectFactory_IClassFactory_QueryInterface (IClassFactory *iface, REFIID riid, LPVOID *ppv) |
| static ULONG WINAPI | InstanceObjectFactory_IClassFactory_AddRef (IClassFactory *iface) |
| static ULONG WINAPI | InstanceObjectFactory_IClassFactory_Release (IClassFactory *iface) |
| static HRESULT WINAPI | InstanceObjectFactory_IClassFactory_CreateInstance (IClassFactory *iface, IUnknown *pUnkOuter, REFIID riid, LPVOID *ppvObj) |
| static HRESULT WINAPI | InstanceObjectFactory_IClassFactory_LockServer (IClassFactory *iface, BOOL fLock) |
| static HRESULT | InstanceObjectFactory_Constructor (REFCLSID rclsid, IPropertyBag *pPropertyBag, REFIID riid, LPVOID *ppvObject) |
| HRESULT | SHDOCVW_GetShellInstanceObjectClassObject (REFCLSID rclsid, REFIID riid, LPVOID *ppvClassObj) |
Variables |
| static const IPropertyBagVtbl | RegistryPropertyBag_IPropertyBagVtbl |
| static const IClassFactoryVtbl | InstanceObjectFactory_IClassFactoryVtbl |