struktur USBDEVICE_UPDATE_FLAGS (ucxusbdevice.h)
Berisi bendera permintaan yang ditetapkan oleh UCX yang diteruskan dalam struktur USBDEVICE_UPDATE ketika UCX memanggil fungsi panggilan balik EVT_UCX_USBDEVICE_UPDATE driver klien.
Sintaks
typedef struct _USBDEVICE_UPDATE_FLAGS {
ULONG UpdateDeviceDescriptor : 1;
ULONG UpdateBosDescriptor : 1;
ULONG UpdateMaxExitLatency : 1;
ULONG UpdateIsHub : 1;
ULONG UpdateAllowIoOnInvalidPipeHandles : 1;
ULONG Update20HardwareLpmParameters : 1;
ULONG UpdateRootPortResumeTime : 1;
ULONG Reserved0 : 1;
ULONG Reserved : 25;
} USBDEVICE_UPDATE_FLAGS;
Anggota
UpdateDeviceDescriptor
Jika diatur, menunjukkan permintaan untuk memperbarui deskriptor perangkat USB.
UpdateBosDescriptor
Jika diatur, menunjukkan permintaan untuk memperbarui deskriptor USB BOS.
UpdateMaxExitLatency
Jika diatur, menunjukkan permintaan untuk memperbarui latensi keluar maksimum.
UpdateIsHub
Jika diatur, menunjukkan permintaan untuk menentukan perangkat adalah hub.
UpdateAllowIoOnInvalidPipeHandles
Jika diatur, menunjukkan perangkat USB atau hub telah diperbarui untuk memungkinkan I/O dengan handel pipa yang tidak valid.
Update20HardwareLpmParameters
Jika diatur, menunjukkan permintaan untuk memperbarui status LPM 2.0.
UpdateRootPortResumeTime
Jika diatur, menunjukkan permintaan untuk memperbarui waktu resume port akar.
Reserved0
Reserved
Jangan gunakan.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ucxusbdevice.h (termasuk Ucxclass.h) |
Lihat juga
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