IWDFUsbInterface::SelectSetting 메서드(wudfusb.h)
[경고: UMDF 2는 UMDF의 최신 버전이며 UMDF 1을 대체합니다. 모든 새 UMDF 드라이버는 UMDF 2를 사용하여 작성해야 합니다. UMDF 1에 새 기능이 추가되지 않으며 최신 버전의 Windows 10 UMDF 1에 대한 지원이 제한됩니다. 유니버설 Windows 드라이버는 UMDF 2를 사용해야 합니다. 자세한 내용은 UMDF를 사용하여 시작 참조하세요.]
SelectSetting 메서드는 USB 인터페이스에서 지정된 대체 설정을 선택합니다.
구문
HRESULT SelectSetting(
[in] UCHAR SettingNumber
);
매개 변수
[in] SettingNumber
USB 인터페이스에서 선택할 설정입니다.
반환 값
SelectSetting은 다음 값 중 하나를 반환합니다.
반환 코드 | 설명 |
---|---|
|
설정설정을 선택하여 SettingNumber 매개 변수가 지정한 설정을 선택했습니다. |
|
SelectSetting 에서 할당 오류가 발생했습니다. |
|
이 값은 WinUsb API가 반환한 오류 코드에 해당합니다. |
설명
프레임워크는 구성 0, 해당 인터페이스 0 및 대체 설정 0을 자동으로 선택합니다. 대체 설정을 변경하기 위해 드라이버는 SelectSetting을 호출할 수 있습니다.
자세한 내용은 USB 구성 설명자
예제
hr = pIWDFUsbInterface->SelectSetting(SettingNumber);
요구 사항
요구 사항 | 값 |
---|---|
지원 종료 | UMDF 2.0 이상에서는 사용할 수 없습니다. |
대상 플랫폼 | 데스크톱 |
최소 UMDF 버전 | 1.5 |
머리글 | wudfusb.h(Wudfusb.h 포함) |
DLL | WUDFx.dll |