Método IPortableDevicePropVariantCollection::GetAt
O método GetAt recupera um item da coleção por um índice baseado em zero.
HRESULT GetAt(
[in] const DWORD dwIndex,
[out] PROPVARIANT *pValue
);
-
dwIndex [in]
-
DWORD que contém o índice baseado em zero do item a ser recuperado.
-
pValue [out]
-
Ponteiro para uma estrutura PROPVARIANT . O chamador é responsável por liberar essa memória chamando PropVariantClear.
O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
|
Um argumento de ponteiro necessário era NULL. |
|
O índice que foi passado estava fora do intervalo. |
Para obter um exemplo de como usar esse método, consulte Recuperando as categorias funcionais compatíveis com um dispositivo.
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
-
Recuperando um identificador de objeto de um identificador exclusivo persistente
-
Recuperando os tipos de conteúdo compatíveis com um dispositivo
-
Recuperando as categorias funcionais compatíveis com um dispositivo
-
Recuperando os identificadores de objeto funcional para um dispositivo
-
Recuperando os recursos de renderização compatíveis com um dispositivo