UsbDeviceDescriptor Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Deriva información del descriptor de dispositivo USB del dispositivo. Para obtener una explicación del descriptor de dispositivo, consulte la tabla 9.8 en la especificación de bus serie universal.
public ref class UsbDeviceDescriptor sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UsbDeviceDescriptor final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UsbDeviceDescriptor
Public NotInheritable Class UsbDeviceDescriptor
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Comentarios
La clase UsbDeviceDescriptor no incluye cadenas de fabricante, producto y número de serie que se incluyen en un descriptor definido por el dispositivo. Puede obtener esas cadenas mediante el espacio de nombres Windows.Devices.Enumeration . Para obtener información sobre un descriptor de dispositivo USB, consulte la parte superior de este tema: Descriptores de dispositivo USB.
Propiedades
BcdDeviceRevision |
Obtiene el campo bcdDeviceRevision del descriptor del dispositivo USB. El valor indica el número de revisión definido por el dispositivo y es un número decimal codificado de forma binaria. |
BcdUsb |
Obtiene el campo bcdUSB del descriptor de dispositivo USB. El valor indica la versión de la especificación USB a la que se ajusta el dispositivo. |
MaxPacketSize0 |
Obtiene el campo bMaxPacketSize0 del descriptor de dispositivo USB. El valor indica el tamaño máximo del paquete, en bytes, para el punto de conexión cero del dispositivo. Este valor puede ser 8, 16, 32 o 64. |
NumberOfConfigurations |
Obtiene el campo bNumConfigurations del descriptor del dispositivo USB. El valor indica el recuento total de configuraciones USB compatibles con el dispositivo. |
ProductId |
Obtiene el campo idProduct del descriptor de dispositivo USB. Este valor indica el identificador de producto específico del dispositivo y lo asigna el fabricante. |
VendorId |
Obtiene el campo idVendor del descriptor de dispositivo USB. El valor indica el identificador del proveedor del dispositivo según lo asignado por el comité de especificación USB. |