| Clone(IStream) | default | Clone the stream instance | 
| Commit(IStream) | default | Commit data to the stream | 
| CopyTo(IStream) | default | Copy data from one stream to another | 
| LockRegion(IStream) | default | Lock a region of bytes in the stream | 
| QueryInterface(IUnknown) | default | Return pointer to VMT table of interface | 
| Read(ISequentialStream) | default | Read data from the stream | 
| Revert(IStream) | default | Revert changes | 
| Seek(IStream) | default | Set the stream position | 
| SetSize(IStream) | default | Set the stream size | 
| Stat(IStream) | default | return information about the stream. | 
| UnlockRegion(IStream) | default | Unlocks a previously locked region of bytes in the stream | 
| Write(ISequentialStream) | default | Write data to the stream | 
| _AddRef(IUnknown) | default | Increase reference count of the interface | 
| _Release(IUnknown) | default | Decrease reference count of the interface |