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

Copie un enregistrement existant dans la mémoire tampon passée.

Syntaxe

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

Paramètres

[in] pvExisting

Enregistrement actif instance.

[out] pvNew

Destination où l’enregistrement sera copié.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
Réussite.
E_INVALIDARG
Un ou plusieurs arguments ne sont pas valides.

Remarques

RecordCopy libère d’abord les ressources dans la destination. L’appelant est chargé d’allouer suffisamment de mémoire dans la destination en appelant GetSize ou RecordCreate. Si RecordCopy ne parvient pas à copier l’un des champs, tous les champs sont effacés, comme si RecordClear avait été appelé.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête oaidl.h

Voir aussi

IRecordInfo