Método IPortableDeviceResources::GetSupportedResources (portabledeviceapi.h)
El método GetSupportedResources recupera una lista de recursos admitidos por un objeto específico.
Sintaxis
HRESULT GetSupportedResources(
[in] LPCWSTR pszObjectID,
[out] IPortableDeviceKeyCollection **ppKeys
);
Parámetros
[in] pszObjectID
Puntero a una cadena terminada en null que contiene el identificador del objeto.
[out] ppKeys
Dirección de una variable que recibe un puntero a una interfaz IPortableDeviceKeyCollection que contiene una colección de valores PROPERTYKEY que especifica los tipos de recursos admitidos por este tipo de objeto. Si el objeto no puede contener recursos, se trata de una colección vacía. El autor de la llamada debe liberar esta interfaz 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. |
|
Al menos uno de los argumentos de puntero necesarios era NULL. |
Comentarios
La lista de recursos devueltos por este método incluye todos los recursos que el objeto puede admitir. Esto no significa que todos los recursos enumerados tengan realmente datos, pero que el objeto es capaz de admitir cada recurso enumerado.
Requisitos
Plataforma de destino | Windows |
Encabezado | portabledeviceapi.h |
Library | PortableDeviceGUIDs.lib |