IRecordInfo::RecordCopy 方法 (oaidl.h)

将现有记录复制到传入的缓冲区中。

语法

HRESULT RecordCopy(
  [in]  PVOID pvExisting,
  [out] PVOID pvNew
);

参数

[in] pvExisting

当前记录实例。

[out] pvNew

将复制记录的目标。

返回值

此方法可以返回其中一个值。

返回代码 说明
S_OK
成功。
E_INVALIDARG
一个或多个参数无效。

注解

RecordCopy 将首先释放目标中的资源。 调用方负责通过调用 GetSizeRecordCreate 在目标中分配足够的内存。 如果 RecordCopy 无法复制任何字段,则将清除所有字段,就像调用 RecordClear 一样。

要求

要求
目标平台 Windows
标头 oaidl.h

另请参阅

IRecordInfo