SafeArrayCopy-Funktion (oleauto.h)
Erstellt eine Kopie eines vorhandenen sicheren Arrays.
Syntax
HRESULT SafeArrayCopy(
[in] SAFEARRAY *psa,
[out] SAFEARRAY **ppsaOut
);
Parameter
[in] psa
Ein sicherer Arraydeskriptor, der von SafeArrayCreate erstellt wurde.
[out] ppsaOut
Der sichere Arraydeskriptor.
Rückgabewert
Diese Funktion kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Das Argument psa war ungültig. |
|
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen. |
Hinweise
SafeArrayCopy ruft die Zeichenfolgen- oder Variantenbearbeitungsfunktionen auf, wenn das zu kopierende Array einen dieser Datentypen enthält. Wenn das zu kopierende Array Objektverweise enthält, werden die Verweisanzahlen für die Objekte erhöht.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | oleauto.h |
Bibliothek | OleAut32.lib |
DLL | OleAut32.dll |