UsbDevice.GetDeviceSelector Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
GetDeviceSelector(Guid) |
Mendapatkan string Advanced Query Syntax (AQS), berdasarkan pengidentifikasi GUID antarmuka perangkat, yang ditentukan oleh aplikasi. Aplikasi meneruskan string ke DeviceInformation.FindAllAsync untuk menemukan jenis perangkat USB tertentu. |
GetDeviceSelector(UInt32, UInt32) |
Mendapatkan string Advanced Query Syntax (AQS), berdasarkan vendor dan pengidentifikasi produk, yang ditentukan oleh aplikasi. Aplikasi meneruskan string ke DeviceInformation.FindAllAsync untuk menemukan jenis perangkat USB tertentu. |
GetDeviceSelector(UInt32, UInt32, Guid) |
Mendapatkan string Advanced Query Syntax (AQS), berdasarkan pengidentifikasi GUID vendor, produk, dan antarmuka perangkat, yang ditentukan oleh aplikasi. Aplikasi meneruskan string ke DeviceInformation.FindAllAsync untuk menemukan jenis perangkat USB tertentu. |
GetDeviceSelector(Guid)
Mendapatkan string Advanced Query Syntax (AQS), berdasarkan pengidentifikasi GUID antarmuka perangkat, yang ditentukan oleh aplikasi. Aplikasi meneruskan string ke DeviceInformation.FindAllAsync untuk menemukan jenis perangkat USB tertentu.
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
Parameter
- winUsbInterfaceClass
-
Guid
Platform::Guid
winrt::guid
GUID antarmuka perangkat yang diekspos oleh driver Winusb.sys. Lihat bagian keterangan.
Mengembalikan
String diformat sebagai kueri AQS.
- Atribut
Keterangan
Anda dapat memperoleh GUID antarmuka perangkat dari entri registri DeviceInterfaceGuids di bawah kunci ini:HKEY_LOCAL_MACHINE*System**CurrentControlSet**Enum**USB**<Device Identifier>*<Instance Identifier>*Device Parameters*
Lihat juga
Berlaku untuk
GetDeviceSelector(UInt32, UInt32)
Mendapatkan string Advanced Query Syntax (AQS), berdasarkan vendor dan pengidentifikasi produk, yang ditentukan oleh aplikasi. Aplikasi meneruskan string ke DeviceInformation.FindAllAsync untuk menemukan jenis perangkat USB tertentu.
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
Parameter
- vendorId
-
UInt32
unsigned int
uint32_t
Menentukan pengidentifikasi vendor untuk perangkat seperti yang ditetapkan oleh komite spesifikasi USB. Nilai yang mungkin adalah 0 hingga 0xffff.
- productId
-
UInt32
unsigned int
uint32_t
Menentukan pengidentifikasi produk. Nilai ini ditetapkan oleh produsen dan khusus untuk perangkat. Nilai yang mungkin adalah 0 hingga 0xffff.
Mengembalikan
String diformat sebagai kueri AQS.
- Atribut
Lihat juga
Berlaku untuk
GetDeviceSelector(UInt32, UInt32, Guid)
Mendapatkan string Advanced Query Syntax (AQS), berdasarkan pengidentifikasi GUID vendor, produk, dan antarmuka perangkat, yang ditentukan oleh aplikasi. Aplikasi meneruskan string ke DeviceInformation.FindAllAsync untuk menemukan jenis perangkat USB tertentu.
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
Parameter
- vendorId
-
UInt32
unsigned int
uint32_t
Menentukan pengidentifikasi vendor untuk perangkat seperti yang ditetapkan oleh komite spesifikasi USB. Nilai yang mungkin adalah 0 hingga 0xffff.
- productId
-
UInt32
unsigned int
uint32_t
Menentukan pengidentifikasi produk. Nilai ini ditetapkan oleh produsen dan khusus untuk perangkat. Nilai yang mungkin adalah 0 hingga 0xffff.
- winUsbInterfaceClass
-
Guid
Platform::Guid
winrt::guid
GUID antarmuka perangkat yang diekspos oleh driver Winusb.sys. Lihat bagian keterangan.
Mengembalikan
String diformat sebagai kueri AQS.
- Atribut
Keterangan
Anda dapat memperoleh GUID antarmuka perangkat dari entri registri DeviceInterfaceGuids di bawah kunci ini:HKEY_LOCAL_MACHINE*System**CurrentControlSet**Enum**USB**<Device Identifier>*<Instance Identifier>*Device Parameters*