IStream_Write 函数 (shlwapi.h)
将未知格式的数据从缓冲区写入指定的流。
语法
LWSTDAPI IStream_Write(
[in] IStream *pstm,
[in] const void *pv,
[in] ULONG cb
);
参数
[in] pstm
类型: IStream*
指定目标流的 IStream 指针。
[in] pv
类型: const void*
指向缓冲区的指针,该缓冲区保存要发送到目标流的数据。 此缓冲区的大小必须至少为 cb 字节。
[in] cb
类型: ULONG
要写入目标流的数据字节数。
返回值
类型: HRESULT
如果函数成功将指定字节数写入流,则返回S_OK,否则返回错误值。 具体而言,如果将小于 cb 字节写入目标流,即使成功写入某些数据,函数也会返回E_FAIL。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | shlwapi.h |
DLL | Shlwapi.dll (5.0 或更高版本) |