table of contents
other versions
- wheezy 1.4.1-4
SHCreateStreamWrapper(3w) | Wine API | SHCreateStreamWrapper(3w) |
NAME¶
SHCreateStreamWrapper (SHLWAPI.@)SYNOPSIS¶
HRESULT SHCreateStreamWrapper(
LPBYTE lpbData,
DWORD dwDataLen,
DWORD dwReserved,
IStream** lppStream
)
DESCRIPTION¶
Create an IStream object on a block of memory.PARAMS¶
lpbData [In] Memory block to create the IStream object on. dwDataLen [In] Length of data block. dwReserved [In] Reserved, Must be 0. lppStream [Out] Destination for IStream object.RETURNS¶
Success: S_OK. lppStream contains the new IStream object. Failure: E_INVALIDARG, if any parameters are invalid, E_OUTOFMEMORY if memory allocation fails.NOTES¶
The stream assumes ownership of the memory passed to it.IMPLEMENTATION¶
Declared in "shlwapi.h". Implemented in "dlls/shlwapi/regstream.c". Debug channel "shell".Oct 2012 | Wine API |