UsbDevice.GetDeviceSelector Méthode
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.
Surcharges
GetDeviceSelector(Guid) |
Obtient une chaîne AQS (Advanced Query Syntax), basée sur l’identificateur GUID de l’interface d’appareil, spécifié par l’application. L’application transmet la chaîne à DeviceInformation.FindAllAsync afin de rechercher un type spécifique de périphérique USB. |
GetDeviceSelector(UInt32, UInt32) |
Obtient une chaîne AQS (Advanced Query Syntax), basée sur les identificateurs de fournisseur et de produit, spécifiés par l’application. L’application transmet la chaîne à DeviceInformation.FindAllAsync afin de rechercher un type spécifique de périphérique USB. |
GetDeviceSelector(UInt32, UInt32, Guid) |
Obtient une chaîne AQS (Advanced Query Syntax), basée sur les identificateurs GUID du fournisseur, du produit et de l’interface d’appareil, spécifiés par l’application. L’application transmet la chaîne à DeviceInformation.FindAllAsync afin de rechercher un type spécifique de périphérique USB. |
GetDeviceSelector(Guid)
Obtient une chaîne AQS (Advanced Query Syntax), basée sur l’identificateur GUID de l’interface d’appareil, spécifié par l’application. L’application transmet la chaîne à DeviceInformation.FindAllAsync afin de rechercher un type spécifique de périphérique USB.
public:
static Platform::String ^ GetDeviceSelector(Platform::Guid winUsbInterfaceClass);
/// [Windows.Foundation.Metadata.Overload("GetDeviceSelectorGuidOnly")]
static winrt::hstring GetDeviceSelector(winrt::guid const& winUsbInterfaceClass);
[Windows.Foundation.Metadata.Overload("GetDeviceSelectorGuidOnly")]
public static string GetDeviceSelector(Guid winUsbInterfaceClass);
function getDeviceSelector(winUsbInterfaceClass)
Public Shared Function GetDeviceSelector (winUsbInterfaceClass As Guid) As String
Paramètres
- winUsbInterfaceClass
-
Guid
Platform::Guid
winrt::guid
GUID d’interface de périphérique exposé par le pilote Winusb.sys. Consultez la section des remarques.
Retours
Chaîne mise en forme en tant que requête AQS.
- Attributs
Remarques
Vous pouvez obtenir le GUID de l’interface de l’appareil à partir de l’entrée de Registre DeviceInterfaceGuids sous cette clé : HKEY_LOCAL_MACHINE*System**CurrentControlSet**Enum**USB**<Device Identifier>*<Instance Identifier Identifier>*Paramètres de périphérique*
Voir aussi
S’applique à
GetDeviceSelector(UInt32, UInt32)
Obtient une chaîne AQS (Advanced Query Syntax), basée sur les identificateurs de fournisseur et de produit, spécifiés par l’application. L’application transmet la chaîne à DeviceInformation.FindAllAsync afin de rechercher un type spécifique de périphérique USB.
public:
static Platform::String ^ GetDeviceSelector(unsigned int vendorId, unsigned int productId);
/// [Windows.Foundation.Metadata.Overload("GetDeviceSelectorVidPidOnly")]
static winrt::hstring GetDeviceSelector(uint32_t const& vendorId, uint32_t const& productId);
[Windows.Foundation.Metadata.Overload("GetDeviceSelectorVidPidOnly")]
public static string GetDeviceSelector(uint vendorId, uint productId);
function getDeviceSelector(vendorId, productId)
Public Shared Function GetDeviceSelector (vendorId As UInteger, productId As UInteger) As String
Paramètres
- vendorId
-
UInt32
unsigned int
uint32_t
Spécifie l’identificateur du fournisseur de l’appareil, tel qu’il est attribué par le comité de spécification USB. Les valeurs possibles sont comprises entre 0 et 0xffff.
- productId
-
UInt32
unsigned int
uint32_t
Spécifie l’identificateur du produit. Cette valeur est affectée par le fabricant et est spécifique à l’appareil. Les valeurs possibles sont comprises entre 0 et 0xffff.
Retours
Chaîne mise en forme en tant que requête AQS.
- Attributs
Voir aussi
S’applique à
GetDeviceSelector(UInt32, UInt32, Guid)
Obtient une chaîne AQS (Advanced Query Syntax), basée sur les identificateurs GUID du fournisseur, du produit et de l’interface d’appareil, spécifiés par l’application. L’application transmet la chaîne à DeviceInformation.FindAllAsync afin de rechercher un type spécifique de périphérique USB.
public:
static Platform::String ^ GetDeviceSelector(unsigned int vendorId, unsigned int productId, Platform::Guid winUsbInterfaceClass);
/// [Windows.Foundation.Metadata.Overload("GetDeviceSelector")]
static winrt::hstring GetDeviceSelector(uint32_t const& vendorId, uint32_t const& productId, winrt::guid const& winUsbInterfaceClass);
[Windows.Foundation.Metadata.Overload("GetDeviceSelector")]
public static string GetDeviceSelector(uint vendorId, uint productId, Guid winUsbInterfaceClass);
function getDeviceSelector(vendorId, productId, winUsbInterfaceClass)
Public Shared Function GetDeviceSelector (vendorId As UInteger, productId As UInteger, winUsbInterfaceClass As Guid) As String
Paramètres
- vendorId
-
UInt32
unsigned int
uint32_t
Spécifie l’identificateur du fournisseur de l’appareil, tel qu’il est attribué par le comité de spécification USB. Les valeurs possibles sont comprises entre 0 et 0xffff.
- productId
-
UInt32
unsigned int
uint32_t
Spécifie l’identificateur du produit. Cette valeur est affectée par le fabricant et est spécifique à l’appareil. Les valeurs possibles sont comprises entre 0 et 0xffff.
- winUsbInterfaceClass
-
Guid
Platform::Guid
winrt::guid
GUID d’interface de périphérique exposé par le pilote Winusb.sys. Consultez la section des remarques.
Retours
Chaîne mise en forme en tant que requête AQS.
- Attributs
Remarques
Vous pouvez obtenir le GUID de l’interface de l’appareil à partir de l’entrée de Registre DeviceInterfaceGuids sous cette clé : HKEY_LOCAL_MACHINE*System**CurrentControlSet**Enum**USB**<Device Identifier>*<Instance Identifier Identifier>*Paramètres de périphérique*