Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Gilt für KMDF und UMDF]
Die WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING-Funktion initialisiert eine WDF_USB_INTERFACE_SELECT_SETTING_PARAMS Struktur, sodass ein Treiber eine USB-Schnittstelle auswählen kann, indem ein Handle für ein Schnittstellenobjekt und eine alternative Einstellung für die Schnittstelle angegeben wird.
Syntax
VOID WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING(
[out] PWDF_USB_INTERFACE_SELECT_SETTING_PARAMS Params,
[in] UCHAR SettingIndex
);
Parameter
[out] Params
Ein Zeiger auf eine vom Treiber zugewiesene WDF_USB_INTERFACE_SELECT_SETTING_PARAMS Struktur.
[in] SettingIndex
Ein Indexwert, der eine alternative Einstellung für die Schnittstelle identifiziert. (Die Schnittstelle wird durch ein Schnittstellenobjekthandle identifiziert, das der Treiber an WdfUsbInterfaceSelectSetting.)
Rückgabewert
Nichts
Bemerkungen
Die WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING-Funktion stellt die WDF_USB_INTERFACE_SELECT_SETTING_PARAMS Struktur null und legt dessen Größe Element auf die Größe der Struktur fest. Außerdem wird der Type Member auf WdfUsbInterfaceSelectSettingTypeSettingSettingSettingsetting festgelegt und das Types.Interface.SettingIndex Member auf den Wert festgelegt, der durch SettingIndex-angegeben wird.
Um eine WDF_USB_INTERFACE_SELECT_SETTING_PARAMS-Struktur zu initialisieren, muss Ihr Treiber eine der folgenden Funktionen aufrufen:
- WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Universal |
| Minimale KMDF-Version | 1.0 |
| Mindest-UMDF-Version | 2.0 |
| Header- | wdfusb.h (include Wdfusb.h) |
Siehe auch
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_DESCRIPTOR