Share via


Método IRecordInfo::RecordCopy (oaidl.h)

Copia un registro existente en el búfer pasado.

Sintaxis

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

Parámetros

[in] pvExisting

Instancia de registro actual.

[out] pvNew

Destino donde se copiará el registro.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
Correcto.
E_INVALIDARG
Uno o varios de los argumentos no son válidos.

Comentarios

RecordCopy liberará primero los recursos en el destino. El autor de la llamada es responsable de asignar memoria suficiente en el destino mediante una llamada a GetSize o RecordCreate. Si RecordCopy no puede copiar cualquiera de los campos, se borrarán todos los campos, como si se hubiera llamado a RecordClear .

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado oaidl.h

Consulte también

IRecordInfo