Function Reference


_StreamCreateFromData

Creates an IStream object from binary or string data using SHCreateMemStream.

_StreamCreateFromData($vData, ByRef $iSize)

Parameters

$vData Binary or string data to create the stream from.
$iSize [out] Size of the allocated buffer in bytes.

Return Value

Success: IStream COM object.
Failure: 0, sets @error to:
1 - Memory allocation failed.
2 - Stream creation failed.

Remarks

Caller must release the returned object using _StreamRelease. Memory is freed internally.

Related

_StreamCreateMemoryBuffer, _SHCreateMemStream, _StreamRelease