struktur WDF_USB_DEVICE_INFORMATION (wdfusb.h)

[Berlaku untuk KMDF dan UMDF]

Struktur WDF_USB_DEVICE_INFORMATION berisi informasi versi dan kemampuan untuk perangkat USB.

Sintaks

typedef struct _WDF_USB_DEVICE_INFORMATION {
  ULONG                    Size;
  USBD_VERSION_INFORMATION UsbdVersionInformation;
  ULONG                    HcdPortCapabilities;
  ULONG                    Traits;
} WDF_USB_DEVICE_INFORMATION, *PWDF_USB_DEVICE_INFORMATION;

Anggota

Size

Ukuran, dalam byte, dari struktur ini.

UsbdVersionInformation

Struktur USBD_VERSION_INFORMATION yang menyediakan informasi versi untuk driver pengontrol host (HCD) dan versi spesifikasi USB yang didukung perangkat.

HcdPortCapabilities

Anggota ini dicadangkan untuk penggunaan sistem.

Traits

Sekumpulan bendera bit yang mengidentifikasi sifat perangkat. Bendera ditentukan oleh enumerasi WDF_USB_DEVICE_TRAITS .

Keterangan

Struktur WDF_USB_DEVICE_INFORMATION diisi oleh metode WdfUsbTargetDeviceRetrieveInformation . Sebelum memanggil WdfUsbTargetDeviceRetrieveInformation, driver harus memanggil WDF_USB_DEVICE_INFORMATION_INIT untuk menginisialisasi struktur.

Persyaratan

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

Lihat juga

USBD_VERSION_INFORMATION

WDF_USB_DEVICE_INFORMATION_INIT

WDF_USB_DEVICE_TRAITS

WdfUsbTargetDeviceRetrieveInformation