UsbDevice.GetDeviceSelector メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
GetDeviceSelector(Guid) |
アプリで指定されたデバイス インターフェイス GUID 識別子に基づいて、高度なクエリ構文 (AQS) 文字列を取得します。 アプリは、特定の種類の USB デバイスを検索するために、 文字列を DeviceInformation.FindAllAsync に渡します。 |
GetDeviceSelector(UInt32, UInt32) |
アプリで指定されたベンダーと製品の識別子に基づいて、高度なクエリ構文 (AQS) 文字列を取得します。 アプリは、特定の種類の USB デバイスを検索するために、 文字列を DeviceInformation.FindAllAsync に渡します。 |
GetDeviceSelector(UInt32, UInt32, Guid) |
アプリで指定されたベンダー、製品、デバイス インターフェイス の GUID 識別子に基づいて、高度なクエリ構文 (AQS) 文字列を取得します。 アプリは、特定の種類の USB デバイスを検索するために、 文字列を DeviceInformation.FindAllAsync に渡します。 |
GetDeviceSelector(Guid)
アプリで指定されたデバイス インターフェイス GUID 識別子に基づいて、高度なクエリ構文 (AQS) 文字列を取得します。 アプリは、特定の種類の USB デバイスを検索するために、 文字列を DeviceInformation.FindAllAsync に渡します。
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
パラメーター
- winUsbInterfaceClass
-
Guid
Platform::Guid
winrt::guid
Winusb.sys ドライバーによって公開されるデバイス インターフェイス GUID。 「解説」セクションを参照してください。
戻り値
AQS クエリとして書式設定された文字列。
- 属性
注釈
デバイス インターフェイス GUID は、DeviceInterfaceGuids レジストリ エントリの次のキーから取得できます:HKEY_LOCAL_MACHINE*System**CurrentControlSet**Enum**USB**<Device Identifier Instance Identifier>*<>*Device Parameters*
こちらもご覧ください
適用対象
GetDeviceSelector(UInt32, UInt32)
アプリで指定されたベンダーと製品の識別子に基づいて、高度なクエリ構文 (AQS) 文字列を取得します。 アプリは、特定の種類の USB デバイスを検索するために、 文字列を DeviceInformation.FindAllAsync に渡します。
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
パラメーター
- vendorId
-
UInt32
unsigned int
uint32_t
USB 仕様委員会によって割り当てられたデバイスのベンダー識別子を指定します。 使用できる値は 0 ~ 0xffffです。
- productId
-
UInt32
unsigned int
uint32_t
製品識別子を指定します。 この値は製造元によって割り当てられ、デバイス固有です。 使用できる値は 0 ~ 0xffffです。
戻り値
AQS クエリとして書式設定された文字列。
- 属性
こちらもご覧ください
適用対象
GetDeviceSelector(UInt32, UInt32, Guid)
アプリで指定されたベンダー、製品、デバイス インターフェイス の GUID 識別子に基づいて、高度なクエリ構文 (AQS) 文字列を取得します。 アプリは、特定の種類の USB デバイスを検索するために、 文字列を DeviceInformation.FindAllAsync に渡します。
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
パラメーター
- vendorId
-
UInt32
unsigned int
uint32_t
USB 仕様委員会によって割り当てられたデバイスのベンダー識別子を指定します。 使用できる値は 0 ~ 0xffffです。
- productId
-
UInt32
unsigned int
uint32_t
製品識別子を指定します。 この値は製造元によって割り当てられ、デバイス固有です。 使用できる値は 0 ~ 0xffffです。
- winUsbInterfaceClass
-
Guid
Platform::Guid
winrt::guid
Winusb.sys ドライバーによって公開されるデバイス インターフェイス GUID。 「解説」セクションを参照してください。
戻り値
AQS クエリとして書式設定された文字列。
- 属性
注釈
デバイス インターフェイス GUID は、DeviceInterfaceGuids レジストリ エントリの次のキーから取得できます:HKEY_LOCAL_MACHINE*System**CurrentControlSet**Enum**USB**<Device Identifier Instance Identifier>*<>*Device Parameters*