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 以降) |