Справочник по технологии COM Страница 107. SafeArrayPtrOfIndex
|
Страница 107 из 111 SafeArrayPtrOfIndex Возвращает указатель на элемент массива. HRESULT SafeArrayPtrOfIndex ( SAFEARRAY FAR* рsа, long FAR* rglndices, void HUGEP* FAR* ppvData );
Параметры: psa Указатель на дескриптор массива, созданный с помощью SafeArrayCreate. rglndices Массив индексов, задающих элемент безопасного массива. Должны быть заданы все индексы элемента. ppvData После возврата содержит указатель на элемент, заданный rglndices. Коды возврата: Из возвращенного HRESULT получают один из следующих кодов возврата: Код возврата | Значение | S_OK | Успех. | E_INVALIDARG | Параметр psa не является правильным дескриптором безопасного массива. | DISP_E_BADINDEX | Задан неверный индекс. | Комментарии: Перед вызовом SafeArrayPtrOflndex массив следует заблокировать. В противном случае результаты могут быть непредсказуемы. |