UsbDevice.GetDeviceSelector Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
GetDeviceSelector(Guid) |
Obtém uma cadeia de caracteres AQS (Sintaxe de Consulta Avançada), com base no identificador GUID da interface do dispositivo, especificado pelo aplicativo. O aplicativo passa a cadeia de caracteres para DeviceInformation.FindAllAsync para encontrar um tipo específico de dispositivo USB. |
GetDeviceSelector(UInt32, UInt32) |
Obtém uma cadeia de caracteres AQS (Sintaxe de Consulta Avançada), com base em identificadores de fornecedor e produto, especificados pelo aplicativo. O aplicativo passa a cadeia de caracteres para DeviceInformation.FindAllAsync para encontrar um tipo específico de dispositivo USB. |
GetDeviceSelector(UInt32, UInt32, Guid) |
Obtém uma cadeia de caracteres AQS (Sintaxe de Consulta Avançada), com base em identificadores GUID de fornecedor, produto e interface do dispositivo, especificados pelo aplicativo. O aplicativo passa a cadeia de caracteres para DeviceInformation.FindAllAsync para encontrar um tipo específico de dispositivo USB. |
GetDeviceSelector(Guid)
Obtém uma cadeia de caracteres AQS (Sintaxe de Consulta Avançada), com base no identificador GUID da interface do dispositivo, especificado pelo aplicativo. O aplicativo passa a cadeia de caracteres para DeviceInformation.FindAllAsync para encontrar um tipo específico de dispositivo 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
Parâmetros
- winUsbInterfaceClass
-
Guid
Platform::Guid
winrt::guid
O GUID da interface do dispositivo exposto pelo driver de Winusb.sys. Consulte a seção comentários.
Retornos
Cadeia de caracteres formatada como uma consulta AQS.
- Atributos
Comentários
Você pode obter o GUID da interface do dispositivo da entrada do registro DeviceInterfaceGuids sob esta chave:HKEY_LOCAL_MACHINE*System**CurrentControlSet**EnumErar**parâmetros de dispositivo de identificador>de instância do identificador de dispositivo<*USB**<>**
Confira também
Aplica-se a
GetDeviceSelector(UInt32, UInt32)
Obtém uma cadeia de caracteres AQS (Sintaxe de Consulta Avançada), com base em identificadores de fornecedor e produto, especificados pelo aplicativo. O aplicativo passa a cadeia de caracteres para DeviceInformation.FindAllAsync para encontrar um tipo específico de dispositivo 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
Parâmetros
- vendorId
-
UInt32
unsigned int
uint32_t
Especifica o identificador do fornecedor para o dispositivo conforme atribuído pelo comitê de especificação USB. Os valores possíveis são de 0 a 0xffff.
- productId
-
UInt32
unsigned int
uint32_t
Especifica o identificador do produto. Esse valor é atribuído pelo fabricante e é específico do dispositivo. Os valores possíveis são de 0 a 0xffff.
Retornos
Cadeia de caracteres formatada como uma consulta AQS.
- Atributos
Confira também
Aplica-se a
GetDeviceSelector(UInt32, UInt32, Guid)
Obtém uma cadeia de caracteres AQS (Sintaxe de Consulta Avançada), com base em identificadores GUID de fornecedor, produto e interface do dispositivo, especificados pelo aplicativo. O aplicativo passa a cadeia de caracteres para DeviceInformation.FindAllAsync para encontrar um tipo específico de dispositivo 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
Parâmetros
- vendorId
-
UInt32
unsigned int
uint32_t
Especifica o identificador do fornecedor para o dispositivo conforme atribuído pelo comitê de especificação USB. Os valores possíveis são de 0 a 0xffff.
- productId
-
UInt32
unsigned int
uint32_t
Especifica o identificador do produto. Esse valor é atribuído pelo fabricante e é específico do dispositivo. Os valores possíveis são de 0 a 0xffff.
- winUsbInterfaceClass
-
Guid
Platform::Guid
winrt::guid
O GUID da interface do dispositivo exposto pelo driver de Winusb.sys. Consulte a seção comentários.
Retornos
Cadeia de caracteres formatada como uma consulta AQS.
- Atributos
Comentários
Você pode obter o GUID da interface do dispositivo da entrada do registro DeviceInterfaceGuids sob esta chave:HKEY_LOCAL_MACHINE*System**CurrentControlSet**EnumErar**parâmetros de dispositivo de identificador>de instância do identificador de dispositivo<*USB**<>**