次の方法で共有


IStream.CopyTo(IStream, Int64, IntPtr, IntPtr) メソッド

定義

ストリームの現在のシーク ポインターから別のストリームの現在のシーク ポインターに、指定したバイト数をコピーします。

public:
 void CopyTo(System::Runtime::InteropServices::ComTypes::IStream ^ pstm, long cb, IntPtr pcbRead, IntPtr pcbWritten);
public void CopyTo (System.Runtime.InteropServices.ComTypes.IStream pstm, long cb, IntPtr pcbRead, IntPtr pcbWritten);
abstract member CopyTo : System.Runtime.InteropServices.ComTypes.IStream * int64 * nativeint * nativeint -> unit
Public Sub CopyTo (pstm As IStream, cb As Long, pcbRead As IntPtr, pcbWritten As IntPtr)

パラメーター

pstm
IStream

コピー先ストリームへの参照。

cb
Int64

ソース ストリームからコピーするバイト数です。

pcbRead
IntPtr

nativeint

正常に返された場合は、コピー元から読み取られた実際のバイト数を格納します。

pcbWritten
IntPtr

nativeint

正常に返された場合は、コピー先に書き込まれた実際のバイト数を格納します。

注釈

詳細については、 IStream::CopyTo の既存のドキュメントを参照してください。

適用対象