Método IWMDMStorage::SetAttributes (mswmdm.h)
O método SetAttributes define os atributos do armazenamento.
Sintaxe
HRESULT SetAttributes(
[in] DWORD dwAttributes,
[in] _WAVEFORMATEX *pFormat
);
Parâmetros
[in] dwAttributes
DWORD especificando os atributos a serem definidos. A tabela a seguir lista os atributos que podem ser definidos por esse parâmetro.
Atributo | Descrição |
---|---|
WMDM_FILE_ATTR_AUDIO | Esse arquivo contém dados de áudio. |
WMDM_FILE_ATTR_DATA | Esse arquivo contém dados que não são de áudio. |
WMDM_FILE_ATTR_CANPLAY | Esse arquivo de áudio pode ser reproduzido pelo dispositivo. |
WMDM_FILE_ATTR_CANDELETE | Esse arquivo pode ser excluído. |
WMDM_FILE_ATTR_CANMOVE | Esse arquivo ou pasta pode ser movido no meio de armazenamento. |
WMDM_FILE_ATTR_CANRENAME | Esse arquivo ou pasta pode ser renomeado. |
WMDM_FILE_ATTR_CANREAD | Esse arquivo pode ser lido pelo computador host. |
WMDM_FILE_ATTR_MUSIC | Este arquivo de áudio contém músicas. |
WMDM_FILE_ATTR_AUDIOBOOK | Este é um arquivo de livro de áudio. |
WMDM_FILE_ATTR_HIDDEN | Esse arquivo está oculto no sistema de arquivos |
WMDM_FILE_ATTR_SYSTEM | Este é um arquivo do sistema |
WMDM_FILE_ATTR_READONLY | Este é um arquivo somente leitura. |
[in] pFormat
Ponteiro opcional para uma estrutura _WAVEFORMATEX que especifica informações de áudio sobre o objeto.
Retornar valor
O método retorna um HRESULT. Todos os métodos de interface no Windows Media Gerenciador de Dispositivos podem retornar qualquer uma das seguintes classes de códigos de erro:
- Códigos de erro COM padrão
- Códigos de erro do Windows convertidos em valores HRESULT
- Códigos de erro do Windows Media Gerenciador de Dispositivos
Comentários
Muitos dos atributos listados para GetAttributes não podem ser definidos e, portanto, não estão listados na tabela de atributos para SetAttributes.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | mswmdm.h |
Biblioteca | Mssachlp.lib |