|
ReactOS 0.4.16-dev-1946-g52006dd
|


Public Types | |
| typedef ILockBytes * | LPLOCKBYTES |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
| HRESULT | ReadAt ([in] ULARGE_INTEGER ulOffset, [out, size_is(cb), length_is(*pcbRead)] void *pv, [in] ULONG cb, [out] ULONG *pcbRead) |
| HRESULT | RemoteReadAt ([in] ULARGE_INTEGER ulOffset, [out, size_is(cb), length_is(*pcbRead)] byte *pv, [in] ULONG cb, [out] ULONG *pcbRead) |
| HRESULT | WriteAt ([in] ULARGE_INTEGER ulOffset, [in, size_is(cb)] const void *pv, [in] ULONG cb, [out] ULONG *pcbWritten) |
| HRESULT | RemoteWriteAt ([in] ULARGE_INTEGER ulOffset, [in, size_is(cb)] const byte *pv, [in] ULONG cb, [out] ULONG *pcbWritten) |
| HRESULT | Flush () |
| HRESULT | SetSize ([in] ULARGE_INTEGER cb) |
| HRESULT | LockRegion ([in] ULARGE_INTEGER libOffset, [in] ULARGE_INTEGER cb, [in] DWORD dwLockType) |
| HRESULT | UnlockRegion ([in] ULARGE_INTEGER libOffset, [in] ULARGE_INTEGER cb, [in] DWORD dwLockType) |
| HRESULT | Stat ([out] STATSTG *pstatstg, [in] DWORD grfStatFlag) |
Public Member Functions inherited from IUnknown | |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| ULONG | AddRef () |
| ULONG | Release () |
Definition at line 676 of file objidl.idl.
| typedef ILockBytes* ILockBytes::LPLOCKBYTES |
Definition at line 678 of file objidl.idl.
| HRESULT ILockBytes::Flush | ( | ) |
| HRESULT ILockBytes::LockRegion | ( | [in] ULARGE_INTEGER | libOffset, |
| [in] ULARGE_INTEGER | cb, | ||
| [in] DWORD | dwLockType | ||
| ) |
| HRESULT ILockBytes::ReadAt | ( | [in] ULARGE_INTEGER | ulOffset, |
| [out, size_is(cb), length_is(*pcbRead)] void * | pv, | ||
| [in] ULONG | cb, | ||
| [out] ULONG * | pcbRead | ||
| ) |
| HRESULT ILockBytes::RemoteReadAt | ( | [in] ULARGE_INTEGER | ulOffset, |
| [out, size_is(cb), length_is(*pcbRead)] byte * | pv, | ||
| [in] ULONG | cb, | ||
| [out] ULONG * | pcbRead | ||
| ) |
| HRESULT ILockBytes::RemoteWriteAt | ( | [in] ULARGE_INTEGER | ulOffset, |
| [in, size_is(cb)] const byte * | pv, | ||
| [in] ULONG | cb, | ||
| [out] ULONG * | pcbWritten | ||
| ) |
| HRESULT ILockBytes::SetSize | ( | [in] ULARGE_INTEGER | cb | ) |
| HRESULT ILockBytes::UnlockRegion | ( | [in] ULARGE_INTEGER | libOffset, |
| [in] ULARGE_INTEGER | cb, | ||
| [in] DWORD | dwLockType | ||
| ) |
| HRESULT ILockBytes::WriteAt | ( | [in] ULARGE_INTEGER | ulOffset, |
| [in, size_is(cb)] const void * | pv, | ||
| [in] ULONG | cb, | ||
| [out] ULONG * | pcbWritten | ||
| ) |