The StreamBlob object stores any type and size of data in
underlying object that exposes
IStream interface. This can be anything that provides IStream
interface and is implemented by your application. You could, for
example, create such IStream using
CreateStreamOnHGlobal API, or receive it from Windows itself.
You can easily export/import contents of the StreamBlob using below
methods.
Besides having the above properties and methods, StreamBlob can
also be referenced through its Blob interface. For the Blob interface
specification, please look here.