ReactOS 0.4.16-dev-41-ge8c7597
|
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 1071 of file objidl.idl.
typedef ILockBytes* ILockBytes::LPLOCKBYTES |
Definition at line 1073 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 | ||
) |