Partager via


UsbDeviceDescriptor Classe

Définition

Dérive des informations du descripteur de périphérique USB de l’appareil. Pour obtenir une explication du descripteur d’appareil, consultez le tableau 9.8 de la spécification du bus série universel.

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
Héritage
Object Platform::Object IInspectable UsbDeviceDescriptor
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

La classe UsbDeviceDescriptor n’inclut pas les chaînes de numéro de fabricant, de produit et de numéro de série incluses dans un descripteur défini par l’appareil. Vous pouvez obtenir ces chaînes à l’aide de l’espace de noms Windows.Devices.Enumeration . Pour plus d’informations sur un descripteur de périphérique USB, consultez la partie supérieure de cette rubrique : descripteurs de périphériques USB.

Propriétés

BcdDeviceRevision

Obtient le champ bcdDeviceRevision du descripteur de périphérique USB. La valeur indique le numéro de révision défini par l’appareil et est un nombre décimal à code binaire.

BcdUsb

Obtient le champ bcdUSB du descripteur de périphérique USB. La valeur indique la version de la spécification USB à laquelle l’appareil est conforme.

MaxPacketSize0

Obtient le champ bMaxPacketSize0 du descripteur de périphérique USB. La valeur indique la taille maximale du paquet, en octets, pour le point de terminaison zéro de l’appareil. Cette valeur peut être 8, 16, 32 ou 64.

NumberOfConfigurations

Obtient le champ bNumConfigurations du descripteur de périphérique USB. La valeur indique le nombre total de configurations USB prises en charge par l’appareil.

ProductId

Obtient le champ idProduct du descripteur de périphérique USB. Cette valeur indique l’identificateur de produit spécifique à l’appareil et est attribuée par le fabricant.

VendorId

Obtient le champ idVendor du descripteur de périphérique USB. La valeur indique l’identificateur du fournisseur de l’appareil, tel qu’attribué par le comité de spécification USB.

S’applique à