Bagikan melalui


fungsi WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG (wdfusb.h)

[Berlaku untuk KMDF dan UMDF]

Fungsi WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG menginisialisasi struktur WDF_USB_DEVICE_SELECT_CONFIG_PARAMS sehingga driver dapat mendekonfigurasi perangkat USB.

Sintaks

void WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG(
  [out] PWDF_USB_DEVICE_SELECT_CONFIG_PARAMS Params
);

Parameter

[out] Params

Penunjuk ke struktur WDF_USB_DEVICE_SELECT_CONFIG_PARAMS yang dialokasikan driver.

Nilai kembali

Tidak ada

Keterangan

Fungsi WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG nol struktur WDF_USB_DEVICE_SELECT_CONFIG_PARAMS dan mengatur anggota Ukuran ke ukuran struktur. Ini juga mengatur anggota Jenis ke WdfUsbTargetDeviceSelectConfigTypeDeconfig.

Untuk menginisialisasi struktur WDF_USB_DEVICE_SELECT_CONFIG_PARAMS , driver harus memanggil salah satu fungsi berikut:

Contoh

Contoh kode berikut menginisialisasi struktur WDF_USB_DEVICE_SELECT_CONFIG_PARAMS lalu memanggil WdfUsbTargetDeviceSelectConfig untuk mendekonfigurasi perangkat.

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
                                        );

Persyaratan

Persyaratan Nilai
Target Platform Universal
Versi KMDF minimum 1,0
Versi UMDF minimum 2.0
Header wdfusb.h (termasuk Wdfusb.h)

Lihat juga

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

WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE

WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB