import "iunknown.idl";
[
object,
uuid(0c733a30-2a1c-11ce-ade5-00aa0044773d)
]
interface ISequentialStream : IUnknown
{
HRESULT Read(
[out, size_is(len)] void *buf,
[in] uint64_t len,
[out, retval] uint64_t *read,
);
HRESULT Write(
[in, size_is(len)] const void *buf,
[in] uint64_t len,
[out, retval] uint64_t *written,
);
};