Método IWMDMDevice::GetType (mswmdm.h)
El método GetType recupera las operaciones admitidas por el dispositivo.
Sintaxis
HRESULT GetType(
[out] DWORD *pdwType
);
Parámetros
[out] pdwType
Puntero a un DWORD que especifica los atributos de tipo de dispositivo. Los valores posibles devueltos en pdwType se definen en la tabla siguiente. Microsoft recomienda establecer marcas de WMDM_DEVICE_TYPE_SDMI y WMDM_DEVICE_TYPE_NONSDMI.
Tipo de dispositivo | Descripción |
---|---|
WMDM_DEVICE_TYPE_PLAYBACK | El dispositivo multimedia admite la reproducción de audio. |
WMDM_DEVICE_TYPE_RECORD | El dispositivo multimedia admite la grabación de audio. |
WMDM_DEVICE_TYPE_DECODE | El dispositivo multimedia admite la descodificación de formato de audio. |
WMDM_DEVICE_TYPE_ENCODE | El dispositivo multimedia admite la codificación de formato de audio. |
WMDM_DEVICE_TYPE_STORAGE | El dispositivo multimedia tiene almacenamiento incorporado para archivos multimedia. |
WMDM_DEVICE_TYPE_VIRTUAL | El dispositivo multimedia no es un dispositivo físico. |
WMDM_DEVICE_TYPE_SDMI | El dispositivo multimedia puede aceptar contenido protegido por SDMI. |
WMDM_DEVICE_TYPE_NONSDMI | El dispositivo multimedia puede aceptar contenido que no sea SDMI. |
WMDM_DEVICE_TYPE_NONREENTRANT | El dispositivo multimedia debe sincronizar el acceso a los servicios de Windows Media Administrador de dispositivos. |
WMDM_DEVICE_TYPE_FILELISTRESYNC | El dispositivo multimedia permite volver a sincronizar la lista de archivos. |
WMDM_DEVICE_TYPE_VIEW_PREF_METADATAVIEW | El dispositivo multimedia prefiere vistas de metadatos mientras se enumeran sus almacenamientos. |
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
Comentarios
Es posible que los proveedores de servicios de Microsoft actuales no proporcionen información confiable sobre los dispositivos, excepto WMDM_DEVICE_TYPE_NONSDMI o WMDM_DEVICE_TYPE_SDMI. Todos los dispositivos se notificarán como compatibles con el anterior; Los dispositivos que admiten números de serie también devuelven el último.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | mswmdm.h |
Library | Mssachlp.lib |