Método IWMDMStorage::GetAttributes (mswmdm.h)
El método GetAttributes recupera los atributos del almacenamiento.
Sintaxis
HRESULT GetAttributes(
[out] DWORD *pdwAttributes,
[out] _WAVEFORMATEX *pFormat
);
Parámetros
[out] pdwAttributes
Puntero a un DWORD que especifica uno o varios de los atributos siguientes, combinados con un OR bit a bit.
Atributo | Descripción |
---|---|
WMDM_STORAGE_ATTR_FILESYSTEM | Este objeto es el medio de almacenamiento de nivel superior, por ejemplo, una tarjeta de almacenamiento o algún otro tipo de almacenamiento incorporado. |
WMDM_STORAGE_ATTR_REMOVABLE | El medio de almacenamiento global es extraíble. |
WMDM_STORAGE_ATTR_NONREMOVABLE | El medio de almacenamiento global no es extraíble. |
WMDM_STORAGE_ATTR_FOLDERS | El medio de almacenamiento global admite carpetas y jerarquía de archivos. |
WMDM_STORAGE_ATTR_HAS_FILES | Este objeto de almacenamiento contiene al menos un archivo como elemento secundario inmediato. |
WMDM_STORAGE_ATTR_HAS_FOLDERS | Este objeto de almacenamiento contiene al menos una carpeta como elemento secundario inmediato. |
WMDM_STORAGE_ATTR_CANEDITMETADATA | Este almacenamiento puede editar metadatos. |
WMDM_FILE_ATTR_FILE | Se trata de un archivo en el medio de almacenamiento. |
WMDM_FILE_ATTR_FOLDER | Se trata de una carpeta en el medio de almacenamiento. |
WMDM_FILE_ATTR_LINK | Se trata de un vínculo que crea una asociación entre varios archivos. |
WMDM_FILE_ATTR_AUDIO | Este archivo contiene datos de audio. |
WMDM_FILE_ATTR_DATA | Este archivo contiene datos que no son de audio. |
WMDM_FILE_ATTR_CANPLAY | El dispositivo puede reproducir este archivo de audio. |
WMDM_FILE_ATTR_CANDELETE | Este archivo se puede eliminar. |
WMDM_FILE_ATTR_CANMOVE | Este archivo o carpeta se puede mover en el medio de almacenamiento. |
WMDM_FILE_ATTR_CANRENAME | Se puede cambiar el nombre de este archivo o carpeta. |
WMDM_FILE_ATTR_CANREAD | El equipo host puede leer este archivo. |
WMDM_FILE_ATTR_MUSIC | Este archivo de audio contiene música. |
WMDM_FILE_ATTR_AUDIOBOOK | Se trata de un archivo de libro de audio. |
WMDM_FILE_ATTR_VIDEO | Este archivo contiene datos de vídeo. |
WMDM_FILE_ATTR_HIDDEN | Este archivo está oculto en el sistema de archivos. |
WMDM_FILE_ATTR_SYSTEM | Se trata de un archivo del sistema |
WMDM_FILE_ATTR_READONLY | Se trata de un archivo de solo lectura. |
WMDM_STORAGE_ATTR_VIRTUAL | Este almacenamiento es virtual y no corresponde a un almacenamiento real en el sistema de archivos del dispositivo. (Las carpetas creadas en función de los metadatos son un ejemplo de almacenamiento virtual). |
WMDM_STORAGE_IS_DEFAULT | Este almacenamiento es la ubicación predeterminada para colocar nuevos medios digitales en el dispositivo. |
WMDM_STORAGE_CONTAINS_DEFAULT | Este almacenamiento contiene el almacenamiento predeterminado donde se deben colocar nuevos medios digitales. |
[out] pFormat
Puntero opcional a una estructura de _WAVEFORMATEX que especifica los atributos de audio del objeto.
Valor devuelto
El método devuelve un valor HRESULT. Todos los métodos de interfaz de Windows Media Administrador de dispositivos pueden devolver cualquiera de las siguientes clases de códigos de error:
- Códigos de error COM estándar
- Códigos de error de Windows convertidos en valores HRESULT
- Códigos de error de windows Media Administrador de dispositivos
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | mswmdm.h |
Library | Mssachlp.lib |