SafeArrayCopyData-Funktion (oleauto.h)

Kopiert das Quellarray in das angegebene Zielarray, nachdem alle Ressourcen im Zielarray freigegeben wurden. Dies ähnelt SafeArrayCopy, mit der Ausnahme, dass das Zielarray vom Aufrufer eingerichtet werden muss. Das Ziel wird nicht zugeordnet oder neu zugeordnet.

Syntax

HRESULT SafeArrayCopyData(
  [in] SAFEARRAY *psaSource,
  [in] SAFEARRAY *psaTarget
);

Parameter

[in] psaSource

Das zu kopierende sichere Array.

[in] psaTarget

Das sichere Zielarray.

Rückgabewert

Diese Funktion kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Erfolg.
E_INVALIDARG
Das Argument psa war ungültig.
E_OUTOFMEMORY
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile oleauto.h
Bibliothek OleAut32.lib
DLL OleAut32.dll