Compartir a través de


Propiedades del dispositivo (PortableDevice.h)

Dispositivos portátiles de Windows admite las siguientes propiedades de dispositivo.

Propiedad VarType Descripción
WPD_DEVICE_DATETIME VT_DATE Fecha y hora actuales en el dispositivo.
WPD_DEVICE_FIRMWARE_VERSION VT_LPWSTR La versión del firmware del dispositivo.
WPD_DEVICE_FUNCTIONAL_UNIQUE_ID VT_VECTOR | VT_UI1 Identificador único de 16 bytes que es común en varios transportes admitidos por el dispositivo. Si un único dispositivo admite varios transportes, esta propiedad se puede usar para asociar los distintos controladores wpD de transporte con ese dispositivo.
WPD_DEVICE_MANUFACTURER VT_LPWSTR Nombre del fabricante de un dispositivo legible.
WPD_DEVICE_MODEL VT_LPWSTR El modelo del dispositivo.
WPD_DEVICE_MODEL_UNIQUE_ID VT_VECTOR | VT_UI1 Identificador único de 16 bytes que se usa para diferenciar entre diferentes modelos de un dispositivo.
WPD_DEVICE_NETWORK_IDENTIFIER VT_UI8 Valor que especifica el identificador de red EUI-64 del dispositivo; esta propiedad se usa para las operaciones de red fuera de banda. Si el dispositivo tiene direcciones de red físicas MAC-48 (típicas de redes IPv4), la dirección MAC-48 se codifica en la dirección EUI-64 como las dos mitades de la dirección MAC-48 separadas por FF-FF. El valor EUI-64 se almacena en orden "network" o "big-endian", donde una dirección EUI-64 de 01-02-03-FF-FF-04-05-06 se colocaría en el VT_UI8 de modo que el valor decimal sea 72624942021346566. Esta propiedad es necesaria en cualquier dispositivo que admita la autenticación nominal o segura. Esta propiedad se recomienda en los dispositivos que solo admiten la autenticación cero. El host puede usar el valor para establecer automáticamente el acceso al dispositivo sin intervención del usuario.
WPD_DEVICE_POWER_LEVEL VT_UI4 Valor comprendido entre 0 y 100 que especifica el nivel de potencia de la batería del dispositivo, con 0 siendo ninguno y 100 cargados por completo.
WPD_DEVICE_POWER_SOURCE VT_UI4 Enumeración WPD_POWER_SOURCES que especifica la fuente de alimentación del dispositivo.
WPD_DEVICE_PROTOCOL VT_LPWSTR Protocolo de dispositivo que se está usando.
WPD_DEVICE_SERIAL_NUMBER VT_LPWSTR El número de serie del dispositivo.
WPD_DEVICE_SUPPORTED_DRM_SCHEMES VT_UNKNOWN Valor que especifica si los formatos admitidos devueltos desde el dispositivo están en un orden preferido. El primer formato de la lista es el preferido por el dispositivo, mientras que el último es el menos preferido. Las aplicaciones pueden usar esta propiedad para determinar si los formatos admitidos de un dispositivo se muestran en un orden preferido.
WPD_DEVICE_SUPPORTED_FORMATS_ARE_ORDERED VT_BOOL Valor booleano que especifica si los formatos admitidos devueltos por el dispositivo están en un orden preferido; es decir, se prefiere el primer formato devuelto, mientras que el último formato devuelto es el menos preferido.
WPD_DEVICE_SUPPORTS_NON_CONSUMABLE VT_BOOL Valor booleano que especifica si el dispositivo admite objetos no consumibles. Estos son objetos que el dispositivo solo está pensado para almacenar, no reproducir ni usar de ninguna manera.
WPD_DEVICE_SYNC_PARTNER VT_LPWSTR Descripción legible del asociado de sincronización de un dispositivo. Se trata de un dispositivo, una aplicación o un servidor con el que el dispositivo se comunica para mantener un estado común o un grupo de archivos entre ambos asociados. Entre los ejemplos se incluyen programas de correo electrónico y bibliotecas de música.
WPD_DEVICE_FRIENDLY_NAME VT_LPWSTR Valor que representa el nombre descriptivo establecido por el usuario en el dispositivo.
WPD_DEVICE_TRANSPORT VT_UI4 el transporte compatible con el dispositivo, como USB, IP o Bluetooth. Los valores válidos son del tipo de enumeración WPD_DEVICE_TRANSPORTS .
WPD_DEVICE_TYPE VT_UI4 Valor que especifica el tipo de dispositivo; Las aplicaciones usan esta propiedad únicamente con fines de representación. Las características funcionales del dispositivo se deciden mediante objetos funcionales. Los dispositivos que no proporcionan un icono de dispositivo, por ejemplo, un WPD_RESOURCE_ICON para el objeto de dispositivo, se representarán en el espacio de nombres de WPD con un icono genérico. Este icono dependerá del tipo de dispositivo especificado, por ejemplo, si el tipo de dispositivo es un teléfono móvil, se usa el icono de teléfono genérico. En la primera instalación del dispositivo, el Instalador de clase wpD consultará este valor de propiedad y lo almacenará en el registro de dispositivos en el valor de PORTABLE_DEVICE_TYPE como un REG_DWORD.
Los valores posibles de este parámetro proceden de la enumeración WPD_DEVICE_TYPES definida en PortableDevice.h. Los valores son:
WPD_DEVICE_TYPE_GENERIC
WPD_DEVICE_TYPE_CAMERA
WPD_DEVICE_TYPE_MEDIA_PLAYER
WPD_DEVICE_TYPE_PHONE
WPD_DEVICE_TYPE_VIDEO
WPD_DEVICE_TYPE_PERSONAL_INFORMATION_MANAGER
WPD_DEVICE_TYPE_AUDIO_RECORDER
WPD_DEVICE_USE_DEVICE_STAGE VT_BOOL Si esta propiedad existe y se establece en TRUE, el dispositivo se puede usar con Device Stage . Esto está pensado para dispositivos que no pueden almacenar metadatos mediante el Servicio de metadatos de dispositivo, pero proporcionarán metadatos en los servidores de Microsoft.

Requisitos

Requisito Value
Encabezado
PortableDevice.h

Consulte también

Propiedades y atributos de WPD