IDTSBuffer100.AddRow(IntPtr) メソッド

定義

IDTSBuffer100 オブジェクトに新しい行を追加します。

public:
 int AddRow(IntPtr ppRowStart);
public int AddRow (IntPtr ppRowStart);
abstract member AddRow : nativeint -> int
Public Function AddRow (ppRowStart As IntPtr) As Integer

パラメーター

ppRowStart
IntPtr

nativeint

IDTSBuffer100 の新しい行の先頭を指すポインターです。

戻り値

新しく作成された行のハンドルです。

注釈

このメソッドが呼び出されると、新しい行がバッファーに割り当てられ、行を指すポインターが返されます。 このメソッドは、バッファーに出力するために、変換元コンポーネントおよび非同期出力を伴うコンポーネントによって呼び出されます。

バッファーが入力バッファー (ProcessInput メソッドを使用してコンポーネントに提供されるバッファー) である場合、DTS_E_BUFFERISFLAT 例外が発生します。

マネージド コンポーネントの開発者はこのメソッドを呼び出さず、代わりに AddRow マネージド クラスの PipelineBuffer メソッドを使用します。

適用対象