Condividi tramite


Metodo IRecordInfo::RecordCopy (oaidl.h)

Copia un record esistente nel buffer passato.

Sintassi

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

Parametri

[in] pvExisting

Istanza del record corrente.

[out] pvNew

Destinazione in cui verrà copiato il record.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.
E_INVALIDARG
Uno o più argomenti non sono validi.

Commenti

RecordCopy rilascia prima le risorse nella destinazione. Il chiamante è responsabile dell'allocazione di memoria sufficiente nella destinazione chiamando GetSize o RecordCreate. Se RecordCopy non riesce a copiare uno dei campi, tutti i campi verranno cancellati, come se RecordClear fosse stato chiamato.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione oaidl.h

Vedi anche

IRecordInfo