Método IPortableDeviceValues::GetAt
El método GetAt recupera un valor de la colección mediante el índice de base cero proporcionado.
Sintaxis
HRESULT GetAt(
[in] const DWORD index,
[in, out] PROPERTYKEY *pKey,
[in, out] PROPVARIANT *pValue
);
Parámetros
-
index [in]
-
DWORD que especifica un índice de base cero en la colección.
-
pKey [in, out]
-
Puntero PROPERTYKEY opcional que recupera la clave del elemento especificado.
-
pValue [in, out]
-
Un PROPVARIANT opcional que recupera el valor del elemento especificado. El autor de la llamada debe liberar la memoria llamando a PropVariantClear cuando haya terminado con ella.
Valor devuelto
El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
Código devuelto | Descripción |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
|
Se especificó un número de índice no válido. |
Comentarios
Si una propiedad indica un valor de tipo VT_UNKNOWN, la propiedad será uno de los dispositivos portátiles de Windows (IPortableDeviceKeyCollection, IPortableDeviceValuesCollection, IPortableDeviceValues o IPortableDevicePropVariantCollection). Los dispositivos portátiles de Windows no pueden devolver ninguna otra interfaz.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|