Метод IPortableDeviceValuesCollection::GetAt
Метод GetAt извлекает элемент из коллекции по отсчитываемом от нуля индексу.
Синтаксис
HRESULT GetAt(
[in] const DWORD dwIndex,
[out] IPortableDeviceValues **ppValues
);
Параметры
-
dwIndex [in]
-
DWORD , указывающий индекс в коллекции с отсчитываемого от нуля.
-
ppValues [out]
-
Адрес переменной, получающей указатель на интерфейс IPortableDeviceValues из коллекции. Вызывающий объект отвечает за вызов Release в этом интерфейсе по завершении работы с ним.
Возвращаемое значение
Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
|
Отсчитываемый от нуля индекс, который был передан, вышел за пределы диапазона. |
|
Обязательный аргумент указателя имеет значение NULL. |
|
Коллекция содержит указатель NULLIPortableDeviceValues . |
Комментарии
Все изменения, внесенные в значения в извлеченном интерфейсе, будут внесены в версию, хранящуюся в коллекции.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|