USB 디바이스 레지스트리 항목
이 항목에서는 USB 디바이스별 레지스트리 항목에 대해 설명합니다.
중요
이 항목은 프로그래머를 위한 것입니다. USB 문제가 발생하는 고객인 경우 일반적인 USB 문제 해결을 참조하세요.
USB 드라이버 스택 동작을 구성하기 위한 레지스트리 설정
이 항목에 설명된 레지스트리 항목은 다음 키 아래에 있습니다.
HKEY_LOCAL_MACHINE
SYSTEM
CurrentControlSet
Control
usbflags
<vvvvpppprrrr>
<Device-specific registry entry>
vvvvpppprrrr 키에서
- vvvv 는 공급업체를 식별하는 4자리 16진수입니다.
- pppp 는 제품을 식별하는 4자리 16진수입니다.
- rrrr 은 디바이스의 수정 번호를 포함하는 4자리 16진수입니다.
공급업체 ID, 제품 ID 및 수정 번호 값은 USB 디바이스 설명자에서 가져옵니다. USB_DEVICE_DESCRIPTOR 구조는 디바이스 설명자를 설명합니다.
다음 표에서는 vvvvpppprrrr 키에 대한 가능한 레지스트리 항목에 대해 설명합니다. USB 드라이버 스택은 이러한 항목을 읽기 전용 값으로 간주합니다.
| 레지스트리 항목 | Description | 가능한 값 |
|---|---|---|
|
osvc REG_BINARY |
운영 체제가 Microsoft에서 정의한 USB 설명자에 대해 디바이스를 쿼리했는지 여부를 나타냅니다. 이전에 시도한 OS 설명자 쿼리가 성공한 경우 이 값에는 OS 문자열 설명자의 공급업체 코드가 포함됩니다. |
|
|
IgnoreHWSerNum REG_BINARY |
USB 드라이버 스택이 디바이스의 일련 번호를 무시해야 하는지 여부를 나타냅니다. |
|
|
ResetOnResume REG_BINARY |
절전 모드 주기에서 포트가 다시 시작될 때 USB 드라이버 스택이 디바이스를 다시 설정해야 하는지 여부를 나타냅니다. |
|
Windows에서 열거한 후 디바이스 정보 찾기
디바이스에 대한 디바이스 인터페이스 GUID, 하드웨어 ID 및 디바이스 클래스 정보 보기
이 레지스트리 키를 찾아 DeviceInstance 값을 확인합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\
디바이스 인스턴스 레지스트리 키를 찾고 디바이스 인터페이스 GUID를 가져옵니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\<hardware id>\<instance id>\Device Parameters
디바이스 인스턴스 키 아래에서 디바이스 클래스, 서브클래스 및 프로토콜 코드를 확인합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB