Método IPortableDeviceResources::GetResourceAttributes (portabledeviceapi.h)
O método GetResourceAttributes recupera todos os atributos de um recurso especificado em um objeto.
Sintaxe
HRESULT GetResourceAttributes(
[in] LPCWSTR pszObjectID,
[in] REFPROPERTYKEY Key,
[out] IPortableDeviceValues **ppResourceAttributes
);
Parâmetros
[in] pszObjectID
Ponteiro para uma cadeia de caracteres terminada em nulo que contém a ID do objeto que hospeda o recurso.
[in] Key
Um REFPROPERTYKEY que especifica qual recurso consultar.
[out] ppResourceAttributes
Ponteiro para um ponteiro de interface IPortableDeviceValues
Valor de retorno
O método retorna umHRESULT
Código de retorno | Descrição |
---|---|
|
Todos os valores de atributo foram recuperados. |
|
Não foi possível recuperar um ou mais valores de atributo. Eles terão |
|
Pelo menos um dos argumentos de ponteiro necessários foi NULL. |
Observações
Os atributos de recurso descrevem os direitos de acesso, o tamanho, o formato e outras informações relacionadas a um recurso. Por exemplo, os atributos de um recurso de anotação de áudio em um objeto de imagem podem especificar a taxa de bits, a contagem de canais e o formato de dados do áudio.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino |
Windows |
cabeçalho | portabledeviceapi.h |
biblioteca | PortableDeviceGUIDs.lib |
Consulte também
interface IPortableDeviceResources