Provides access to members that control the Blob Stream.
Members
Name | Description | |
---|---|---|
![]() |
AttachToMemory | Attaches the stream to memory. If transferOwnership is true, memory must be allocated with HeapAlloc() using GetProcessHeap(). |
![]() |
Clone | |
![]() |
Commit | |
![]() |
ImportFromMemory | Import using another blob. |
![]() |
LoadFromFile | Loads a stream from the specified file. |
![]() |
LockRegion | |
![]() |
Memory | The memory of the blob stream. |
![]() |
RemoteCopyTo | |
![]() |
RemoteRead | |
![]() |
RemoteSeek | |
![]() |
RemoteWrite | |
![]() |
Revert | |
![]() |
SaveToFile | Saves the stream to the specified file. |
![]() |
SetSize | |
![]() |
Size | The size of the stream. |
![]() |
Stat | |
![]() |
UnlockRegion |
IMemoryBlobStream.AttachToMemory Method
Attaches the stream to memory. If transferOwnership is true, memory must be allocated with HeapAlloc() using GetProcessHeap().
Public Sub AttachToMemory ( _
ByRef blobMemory As Byte&, _
ByVal Size As Integer, _
ByVal transferOwnership As Integer _
)
public void AttachToMemory (
ref Byte& blobMemory,
ref uint Size,
ref int transferOwnership
);
IMemoryBlobStream.ImportFromMemory Method
Import using another blob.
Public Sub ImportFromMemory ( _
ByRef blobMemory As Byte&, _
ByVal Size As Integer _
)
public void ImportFromMemory (
ref Byte& blobMemory,
ref uint Size
);
IMemoryBlobStream.Memory Property
The memory of the blob stream.
Public Sub Memory ( _
ByVal blobMemory As IntPtr, _
ByRef Size As Integer _
)
public void Memory (
IntPtr blobMemory,
ref uint Size
);
Inherited Interfaces
Interfaces | Description |
---|---|
IBlobStream | Provides access to members that control a Blob Stream. |
IStream | |
ISequentialStream |
Classes that implement IMemoryBlobStream
Classes | Description |
---|---|
MemoryBlobStream | Memory blob stream object. |