UsbDevice.GetDeviceSelector Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
GetDeviceSelector(Guid) |
Ottiene una stringa AQS (Advanced Query Syntax), in base all'identificatore GUID dell'interfaccia del dispositivo, specificato dall'app. L'app passa la stringa a DeviceInformation.FindAllAsync per trovare un tipo specifico di dispositivo USB. |
GetDeviceSelector(UInt32, UInt32) |
Ottiene una stringa AQS (Advanced Query Syntax), in base ai fornitori e agli identificatori del prodotto, specificati dall'app. L'app passa la stringa a DeviceInformation.FindAllAsync per trovare un tipo specifico di dispositivo USB. |
GetDeviceSelector(UInt32, UInt32, Guid) |
Ottiene una stringa AQS (Advanced Query Syntax), in base a identificatori GUID fornitore, prodotto e interfaccia del dispositivo, specificati dall'app. L'app passa la stringa a DeviceInformation.FindAllAsync per trovare un tipo specifico di dispositivo USB. |
GetDeviceSelector(Guid)
Ottiene una stringa AQS (Advanced Query Syntax), in base all'identificatore GUID dell'interfaccia del dispositivo, specificato dall'app. L'app passa la stringa a DeviceInformation.FindAllAsync per trovare un tipo specifico di 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
Parametri
- winUsbInterfaceClass
-
Guid
Platform::Guid
winrt::guid
GUID dell'interfaccia del dispositivo esposto dal driver Winusb.sys. Vedere la sezione osservazioni.
Restituisce
Stringa formattata come query AQS.
- Attributi
Commenti
È possibile ottenere il GUID dell'interfaccia del dispositivo dalla voce del Registro di sistema DeviceInterfaceGuids in questa chiave:HKEY_LOCAL_MACHINE*System**CurrentControlSet**Enum**USB**<Device Identifier>*<Instance Identifier>*Device Parameters*
Vedi anche
Si applica a
GetDeviceSelector(UInt32, UInt32)
Ottiene una stringa AQS (Advanced Query Syntax), in base ai fornitori e agli identificatori del prodotto, specificati dall'app. L'app passa la stringa a DeviceInformation.FindAllAsync per trovare un tipo specifico di 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
Parametri
- vendorId
-
UInt32
unsigned int
uint32_t
Specifica l'identificatore del fornitore per il dispositivo assegnato dal comitato di specifica USB. I valori possibili sono compresi tra 0 e 0xffff.
- productId
-
UInt32
unsigned int
uint32_t
Specifica l'identificatore del prodotto. Questo valore viene assegnato dal produttore ed è specifico del dispositivo. I valori possibili sono compresi tra 0 e 0xffff.
Restituisce
Stringa formattata come query AQS.
- Attributi
Vedi anche
Si applica a
GetDeviceSelector(UInt32, UInt32, Guid)
Ottiene una stringa AQS (Advanced Query Syntax), in base a identificatori GUID fornitore, prodotto e interfaccia del dispositivo, specificati dall'app. L'app passa la stringa a DeviceInformation.FindAllAsync per trovare un tipo specifico di 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
Parametri
- vendorId
-
UInt32
unsigned int
uint32_t
Specifica l'identificatore del fornitore per il dispositivo assegnato dal comitato di specifica USB. I valori possibili sono compresi tra 0 e 0xffff.
- productId
-
UInt32
unsigned int
uint32_t
Specifica l'identificatore del prodotto. Questo valore viene assegnato dal produttore ed è specifico del dispositivo. I valori possibili sono compresi tra 0 e 0xffff.
- winUsbInterfaceClass
-
Guid
Platform::Guid
winrt::guid
GUID dell'interfaccia del dispositivo esposto dal driver Winusb.sys. Vedere la sezione osservazioni.
Restituisce
Stringa formattata come query AQS.
- Attributi
Commenti
È possibile ottenere il GUID dell'interfaccia del dispositivo dalla voce del Registro di sistema DeviceInterfaceGuids in questa chiave:HKEY_LOCAL_MACHINE*System**CurrentControlSet**Enum**USB**<Device Identifier>*<Instance Identifier>*Device Parameters*