struktur USBFN_NOTIFICATION (usbfnbase.h)
Menjelaskan informasi tentang pemberitahuan peristiwa Universal Serial Bus (USB) yang diterima dengan menggunakan IOCTL_INTERNAL_USBFN_BUS_EVENT_NOTIFICATION.
Sintaks
typedef struct _USBFN_NOTIFICATION {
USBFN_EVENT Event;
union {
USBFN_BUS_SPEED BusSpeed;
USB_DEFAULT_PIPE_SETUP_PACKET SetupPacket;
USHORT ConfigurationValue;
USBFN_PORT_TYPE PortType;
ALTERNATE_INTERFACE AlternateInterface;
} u;
} USBFN_NOTIFICATION, *PUSBFN_NOTIFICATION;
Anggota
Event
Pemberitahuan bus ditunjukkan oleh bendera USBFN_EVENT-typed.
u
u.BusSpeed
Kecepatan bus pengoperasian ditunjukkan oleh bendera USBFN_BUS_SPEED-ketik.
u.SetupPacket
Menjelaskan paket penyiapan dalam struktur USB_DEFAULT_PIPE_SETUP_PACKET untuk transfer kontrol ke atau dari titik akhir default seperti yang ditunjukkan oleh bendera yang diketik USB_DEFAULT_PIPE_SETUP_PACKET.
u.ConfigurationValue
Bidang bConfigurationValue dari deskriptor konfigurasi USB.
u.PortType
Kemungkinan jenis port yang didukung oleh pengontrol fungsi yang ditunjukkan oleh bendera USBFN_PORT_TYPE-ketik.
u.AlternateInterface
Pengaturan alternatif antarmuka yang ditunjukkan oleh ALTERNATE_INTERFACE.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | usbfnbase.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk