Data Structures |
| struct | HGLOBALLockBytesImpl |
Defines |
| #define | COBJMACROS |
| #define | NONAMELESSUNION |
| #define | NONAMELESSSTRUCT |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (ole) |
| static HGLOBALLockBytesImpl * | HGLOBALLockBytesImpl_Construct (HGLOBAL hGlobal, BOOL fDeleteOnRelease) |
| static void | HGLOBALLockBytesImpl_Destroy (HGLOBALLockBytesImpl *This) |
| static HRESULT WINAPI | HGLOBALLockBytesImpl_SetSize (ILockBytes *iface, ULARGE_INTEGER libNewSize) |
| HRESULT WINAPI | CreateILockBytesOnHGlobal (HGLOBAL hGlobal, BOOL fDeleteOnRelease, LPLOCKBYTES *ppLkbyt) |
| HRESULT WINAPI | GetHGlobalFromILockBytes (ILockBytes *plkbyt, HGLOBAL *phglobal) |
| static HRESULT WINAPI | HGLOBALLockBytesImpl_QueryInterface (ILockBytes *iface, REFIID riid, void **ppvObject) |
| static ULONG WINAPI | HGLOBALLockBytesImpl_AddRef (ILockBytes *iface) |
| static ULONG WINAPI | HGLOBALLockBytesImpl_Release (ILockBytes *iface) |
| static HRESULT WINAPI | HGLOBALLockBytesImpl_ReadAt (ILockBytes *iface, ULARGE_INTEGER ulOffset, void *pv, ULONG cb, ULONG *pcbRead) |
| static HRESULT WINAPI | HGLOBALLockBytesImpl_WriteAt (ILockBytes *iface, ULARGE_INTEGER ulOffset, const void *pv, ULONG cb, ULONG *pcbWritten) |
| static HRESULT WINAPI | HGLOBALLockBytesImpl_Flush (ILockBytes *iface) |
| static HRESULT WINAPI | HGLOBALLockBytesImpl_LockRegion (ILockBytes *iface, ULARGE_INTEGER libOffset, ULARGE_INTEGER cb, DWORD dwLockType) |
| static HRESULT WINAPI | HGLOBALLockBytesImpl_UnlockRegion (ILockBytes *iface, ULARGE_INTEGER libOffset, ULARGE_INTEGER cb, DWORD dwLockType) |
| static HRESULT WINAPI | HGLOBALLockBytesImpl_Stat (ILockBytes *iface, STATSTG *pstatstg, DWORD grfStatFlag) |
Variables |
| static const ILockBytesVtbl | HGLOBALLockBytesImpl_Vtbl |