Freigeben über


IRecordInfo::RecordCopy-Methode (oaidl.h)

Kopiert einen vorhandenen Datensatz in den übergebenen Puffer.

Syntax

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

Parameter

[in] pvExisting

Der aktuelle Datensatz instance.

[out] pvNew

Das Ziel, an das der Datensatz kopiert wird.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Erfolg.
E_INVALIDARG
Mindestens eines der Argumente ist ungültig.

Hinweise

RecordCopy gibt zuerst die Ressourcen im Ziel frei. Der Aufrufer ist dafür verantwortlich, genügend Arbeitsspeicher im Ziel zuzuweisen, indem er GetSize oder RecordCreate aufruft. Wenn RecordCopy keines der Felder kopiert, werden alle Felder gelöscht, als ob RecordClear aufgerufen worden wäre.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile oaidl.h

Weitere Informationen

IRecordInfo