функция 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*
Указатель на буфер, содержащий данные для отправки в целевой поток. Размер этого буфера должен быть не менее кб байтов.
[in] cb
Тип: ULONG
Количество байтов данных, записываемых в целевой поток.
Возвращаемое значение
Тип: HRESULT
Возвращает S_OK, если функция успешно записала указанное количество байтов в поток, или значение ошибки в противном случае. В частности, если в целевой поток было записано меньше cb байт, даже если некоторые данные были успешно записаны, функция возвращает E_FAIL.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | shlwapi.h |
DLL | Shlwapi.dll (версия 5.0 или более поздняя) |