.\" -*- nroff -*-
.\" Generated file - DO NOT EDIT!
.TH SHIStream_Write 3w "Oct 2012" "Wine API" "Wine API"

.SH NAME
\fBSHIStream_Write\fR (SHLWAPI.212)
.SH SYNOPSIS
HRESULT SHIStream_Write
 (
  IStream* \fIlpStream\fR,
  LPCVOID  \fIlpvSrc\fR,
  ULONG    \fIulSize\fR
 )

.SH DESCRIPTION
.PP
Call \fBIStream_Write(3w)\fR on a stream. 

.SH PARAMS
\fIlpStream\fR \fB[In]\fR  \fBIStream\fR object.
.PP
\fIlpvSrc\fR \fB[In]\fR  Source for data to write.
.PP
\fIulSize\fR \fB[In]\fR  Size of data.
.PP

.SH RETURNS
.PP
\fBSuccess:\fR \fBS_OK\fR. \fIulSize\fR bytes have been written to the stream from \fIlpvSrc\fR. 
.PP
\fBFailure:\fR An \fBHRESULT\fR error code, or \fBE_FAIL\fR if the write succeeded but the number of bytes written does not match. 

.SH IMPLEMENTATION
.PP
Not declared in a Wine header. The function is either undocumented, or missing from Wine. 
.PP
Implemented in \fB"dlls/shlwapi/istream.c"\fR. 
.PP
Debug channel \fB"shell"\fR.