struktur USBD_INTERFACE_LIST_ENTRY (usbdlib.h)
Struktur USBD_INTERFACE_LIST_ENTRY digunakan oleh driver klien USB untuk membuat array antarmuka yang akan dimasukkan ke dalam permintaan konfigurasi.
Sintaks
typedef struct _USBD_INTERFACE_LIST_ENTRY {
PUSB_INTERFACE_DESCRIPTOR InterfaceDescriptor;
PUSBD_INTERFACE_INFORMATION Interface;
} USBD_INTERFACE_LIST_ENTRY, *PUSBD_INTERFACE_LIST_ENTRY;
Anggota
InterfaceDescriptor
Penunjuk ke struktur USB_INTERFACE_DESCRIPTOR yang menjelaskan antarmuka yang akan ditambahkan ke permintaan konfigurasi.
Interface
Penunjuk ke struktur USBD_INTERFACE_INFORMATION yang menjelaskan properti dan pengaturan antarmuka yang diacu oleh InterfaceDescriptor.
Keterangan
Struktur ini digunakan oleh klien USB dengan USBD_CreateConfigurationRequestEx rutin. Klien mengalokasikan array struktur ini, satu untuk setiap antarmuka yang akan dikonfigurasi. Klien juga harus mengalokasikan entri NULL dalam array untuk digunakan sebagai terminator sebelum memanggil USBD_CreateConfigurationRequestEx.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | usbdlib.h (termasuk Usbdlib.h) |