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_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG-Funktion initialisiert eine WDF_USB_DEVICE_SELECT_CONFIG_PARAMS Struktur, sodass ein Treiber ein USB-Gerät dekonfigurieren kann.
Syntax
VOID WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG(
[out] PWDF_USB_DEVICE_SELECT_CONFIG_PARAMS Params
);
Parameter
[out] Params
Ein Zeiger auf eine vom Treiber zugewiesene WDF_USB_DEVICE_SELECT_CONFIG_PARAMS Struktur.
Rückgabewert
Nichts
Bemerkungen
Die WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG-Funktion stellt die WDF_USB_DEVICE_SELECT_CONFIG_PARAMS Struktur null und legt das Size-Element auf die Größe der Struktur fest. Außerdem wird der Type Member auf WdfUsbTargetDeviceSelectConfigTypeDeconfigTypeDeconfigfestgelegt.
Um eine WDF_USB_DEVICE_SELECT_CONFIG_PARAMS-Struktur zu initialisieren, muss der Treiber eine der folgenden Funktionen aufrufen:
- WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG
-
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_MULTIPLE_INTERFACES
-
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS
Beispiele
Im folgenden Codebeispiel wird eine WDF_USB_DEVICE_SELECT_CONFIG_PARAMS Struktur initialisiert und anschließend WdfUsbTargetDeviceSelectConfig- aufgerufen, um ein Gerät zu dekonfigurieren.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS configParams;
NTSTATUS status;
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG(&configParams);
Status = WdfUsbTargetDeviceSelectConfig(
UsbDevice,
WDF_NO_OBJECT_ATTRIBUTES,
&configParams
);
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_DEVICE_SELECT_CONFIG_PARAMS
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_MULTIPLE_INTERFACES