Метод IPortableDeviceKeyCollection::GetAt

Метод GetAt извлекает PROPERTYKEY из коллекции по индексу.

Синтаксис

HRESULT GetAt(
  [in]  const DWORD       dwIndex,
  [out]       PROPERTYKEY *pKey
);

Параметры

dwIndex [in]

DWORD , содержащий индекс извлекаемого ключа.

pKey [out]

Указатель на объект PROPERTYKEY .

Возвращаемое значение

Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.

Код возврата Описание
S_OK
Метод выполнен успешно.
E_INVALIDARG
Переданный индекс был вне диапазона.
E_POINTER
Обязательный аргумент указателя — NULL.

Примеры

Пример использования этого метода см. в разделе Извлечение поддерживаемых событий службы.

Требования

Требование Значение
Заголовок
PortableDeviceTypes.h
Библиотека
PortableDeviceGUIDs.lib

См. также раздел

Интерфейс IPortableDeviceKeyCollection

Получение поддерживаемых событий службы

Получение поддерживаемых методов службы