SafeArrayPtrOfIndex

Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]

Gibt einen Zeiger auf ein Arrayelement.

HRESULT SafeArrayPtrOfIndex(  
  SAFEARRAY *psa,   
  long *rgIndices,  
  void HUGEP  **ppvData  
);

Parameter

  • psa
    Zeiger auf ein Arraydeskriptor SafeArrayCreate erstellt.

  • rgIndices
    Ein Array von Index Werte, die ein Element des Arrays zu identifizieren. Alle Indizes für das Element müssen angegeben werden.

  • ppvData
    Auf return, Zeiger auf das Element durch die Werte in RgIndices identifiziert.

Rückgabewert

Der Rückgabewert vom zurückgegebenen HRESULT ist eine der folgenden.

Rückgabewert

Bedeutung

S_OK

Erfolg.

E_INVALIDARG

Das Argument Psa konnte keinen Deskriptor mit gültigen sicheres Array.

DISP_E_BADINDEX

Der angegebene Index ist ungültig.

Kommentare

Das Array sollte gesperrt werden, bevor SafeArrayPtrOfIndex aufgerufen wird. Sperren Sie das Array nicht kann zu unvorhersehbaren Ergebnissen führen.