SafeArrayPtrOfIndex-Funktion (oleauto.h)
Ruft einen Zeiger auf ein Arrayelement ab.
Syntax
HRESULT SafeArrayPtrOfIndex(
[in] SAFEARRAY *psa,
[in] LONG *rgIndices,
[out] void **ppvData
);
Parameter
[in] psa
Ein arraydeskriptor, der von SafeArrayCreate erstellt wurde.
[in] rgIndices
Ein Array von Indexwerten, die ein Element des Arrays identifizieren. Alle Indizes für das -Element müssen angegeben werden.
[out] ppvData
Das Arrayelement.
Rückgabewert
Diese Funktion kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Der angegebene Index ist ungültig. |
|
Eines der Argumente ist ungültig. |
Hinweise
Das Array sollte gesperrt werden, bevor SafeArrayPtrOfIndex aufgerufen wird. Wenn das Array nicht gesperrt wird, kann dies zu unvorhersehbaren Ergebnissen führen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | oleauto.h |
Bibliothek | OleAut32.lib |
DLL | OleAut32.dll |