INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "This file was automaticaly generated by Visual Eiffel COM bridge. Do not edit"
cluster: ecom
deferred class ECOM_ILOCKBYTES
inherit

ECOM_IUNKNOWN
end
feature -- interface members

ReadAt (uloffset: expanded ECOM_ULARGE_INTEGER; pv: POINTER; cb: INTEGER; pcbread: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT
-- [ FUNCTION ] ReadAt
-- ARGUMENTS:
-- [in][lcid] _ULARGE_INTEGER ulOffset
-- [out][lcid] void * pv
-- [in][lcid] unsigned int cb
-- [out][lcid] unsigned int * pcbRead
-- RETURN: HRESULT

WriteAt (uloffset: expanded ECOM_ULARGE_INTEGER; pv: POINTER; cb: INTEGER; pcbwritten: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT
-- [ FUNCTION ] WriteAt
-- ARGUMENTS:
-- [in][lcid] _ULARGE_INTEGER ulOffset
-- [in][lcid] void * pv
-- [in][lcid] unsigned int cb
-- [out][lcid] unsigned int * pcbWritten
-- RETURN: HRESULT

Flush: ECOM_HRESULT
-- [ FUNCTION ] Flush
-- RETURN: HRESULT

SetSize (cb: expanded ECOM_ULARGE_INTEGER): ECOM_HRESULT
-- [ FUNCTION ] SetSize
-- ARGUMENTS:
-- [in][lcid] _ULARGE_INTEGER cb
-- RETURN: HRESULT

LockRegion (liboffset: expanded ECOM_ULARGE_INTEGER; cb: expanded ECOM_ULARGE_INTEGER; dwlocktype: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] LockRegion
-- ARGUMENTS:
-- [in][lcid] _ULARGE_INTEGER libOffset
-- [in][lcid] _ULARGE_INTEGER cb
-- [in][lcid] unsigned int dwLockType
-- RETURN: HRESULT

UnlockRegion (liboffset: expanded ECOM_ULARGE_INTEGER; cb: expanded ECOM_ULARGE_INTEGER; dwlocktype: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] UnlockRegion
-- ARGUMENTS:
-- [in][lcid] _ULARGE_INTEGER libOffset
-- [in][lcid] _ULARGE_INTEGER cb
-- [in][lcid] unsigned int dwLockType
-- RETURN: HRESULT

Stat (pstatstg: expanded ECOM_PTR [expanded ECOM_STATSTG]; grfstatflag: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] Stat
-- ARGUMENTS:
-- [out][lcid] tagSTATSTG * pstatstg
-- [in][lcid] unsigned int grfStatFlag
-- RETURN: HRESULT
end -- class ECOM_ILOCKBYTES

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES