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

指向 IDTSBuffer100 中新行的开头的指针。

返回

Int32

新创建的行的句柄。

注解

调用此方法时,会在缓冲区中分配一个新行,并返回指向该行的指针。 此方法由源组件和具有异步输出的组件调用以填充缓冲区。

如果缓冲区是输入缓冲区(使用方法提供给组件的缓冲区),则 ProcessInput DTS_E_BUFFERISFLAT 会出现异常。

托管组件开发人员不调用此方法,而是改用 AddRow 托管类的方法 PipelineBuffer

适用于