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 쿼리 형식의 문자열입니다.
- 특성
설명
DeviceInterfaceGuids 레지스트리 항목에서 디바이스 인터페이스 GUID를 가져올 수 있습니다.HKEY_LOCAL_MACHINE*시스템**CurrentControlSet**열거형**USB**<디바이스 식별자 인스턴스 식별자>*<>*디바이스 매개 변수*
추가 정보
적용 대상
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 쿼리 형식의 문자열입니다.
- 특성
설명
DeviceInterfaceGuids 레지스트리 항목에서 디바이스 인터페이스 GUID를 가져올 수 있습니다.HKEY_LOCAL_MACHINE*시스템**CurrentControlSet**열거형**USB**<디바이스 식별자 인스턴스 식별자>*<>*디바이스 매개 변수*