UsbDeviceDescriptor Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |