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
Uma REFPROPERTYKEY que especifica qual recurso consultar.
[out] ppResourceAttributes
Ponteiro para um ponteiro de interface IPortableDeviceValues que contém pares PROPERTYKEY/PROPVARIANT que descrevem cada atributo e seu valor, respectivamente. Os tipos de valor dos valores de atributo variam. Se uma propriedade não puder ser retornada, o valor da propriedade retornada será VT_ERROR e o membro de códigoPROPVARIANT conterá o HRESULT dessa falha específica.
Retornar valor
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 |
---|---|
|
Todos os valores de atributo foram recuperados. |
|
Não foi possível recuperar um ou mais valores de atributo. Eles terão valores HRESULT do tipo VT_ERROR no parâmetro ppResourceAttributes recuperado. |
|
Pelo menos um dos argumentos de ponteiro necessários era NULL. |
Comentários
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 |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | portabledeviceapi.h |
Biblioteca | PortableDeviceGUIDs.lib |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de