Método IPortableDeviceResources::GetSupportedResources (portabledeviceapi.h)
O método GetSupportedResources recupera uma lista de recursos compatíveis com um objeto específico.
Sintaxe
HRESULT GetSupportedResources(
[in] LPCWSTR pszObjectID,
[out] IPortableDeviceKeyCollection **ppKeys
);
Parâmetros
[in] pszObjectID
Ponteiro para uma cadeia de caracteres terminada em nulo que contém a ID do objeto.
[out] ppKeys
Endereço de uma variável que recebe um ponteiro para uma interface IPortableDeviceKeyCollection que contém uma coleção de valores PROPERTYKEY especificando tipos de recursos compatíveis com esse tipo de objeto. Se o objeto não puder armazenar recursos, essa será uma coleção vazia. O chamador deve liberar essa interface quando terminar com ela.
Valor retornado
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. |
|
Pelo menos um dos argumentos de ponteiro necessários era NULL. |
Comentários
A lista de recursos retornados por esse método inclui todos os recursos aos quais o objeto pode dar suporte. Isso não significa que todos os recursos listados realmente tenham dados, mas que o objeto é capaz de dar suporte a cada recurso listado.
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | portabledeviceapi.h |
Biblioteca | PortableDeviceGUIDs.lib |