struktur ENDPOINTS_CONFIGURE (ucxendpoint.h)
Menjelaskan titik akhir untuk mengaktifkan atau menonaktifkan titik akhir. Struktur ini diteruskan oleh UCX dalam fungsi panggilan balik EVT_UCX_USBDEVICE_ENDPOINTS_CONFIGURE .
Sintaks
typedef struct _ENDPOINTS_CONFIGURE {
USBDEVICE_MGMT_HEADER Header;
ULONG EndpointsToEnableCount;
UCXENDPOINT *EndpointsToEnable;
ULONG EndpointsToDisableCount;
UCXENDPOINT *EndpointsToDisable;
ULONG EndpointsEnabledAndUnchangedCount;
UCXENDPOINT *EndpointsEnabledAndUnchanged;
ENDPOINTS_CONFIGURE_FAILURE_FLAGS FailureFlags;
ULONG ExitLatencyDelta;
UCHAR ConfigurationValue;
UCHAR InterfaceNumber;
UCHAR AlternateSetting;
ULONG Reserved1;
PVOID Reserved2;
} ENDPOINTS_CONFIGURE, *PENDPOINTS_CONFIGURE;
Anggota
Header
Struktur USBDEVICE_MGMT_HEADER yang menyimpan handel ke hub USB atau perangkat yang titik akhirnya.
EndpointsToEnableCount
Jumlah titik akhir yang akan dikonfigurasi.
EndpointsToEnable
Penunjuk ke handel titik akhir pertama dalam array titik akhir untuk diaktifkan.
EndpointsToDisableCount
Jumlah titik akhir yang akan dikonfigurasi.
EndpointsToDisable
Penunjuk ke handel titik akhir pertama dalam array titik akhir untuk diaktifkan.
EndpointsEnabledAndUnchangedCount
Jumlah titik akhir yang diaktifkan dan tidak berubah.
EndpointsEnabledAndUnchanged
Penunjuk ke handel titik akhir pertama dalam array titik akhir yang belum diubah.
FailureFlags
Kesalahan, jika ada, yang mungkin terjadi saat mencoba mengonfigurasi titik akhir untuk perangkat atau hub USB.
ExitLatencyDelta
Nilai Exit Latency Delta (ELD). Untuk informasi selengkapnya lihat bagian 4.6.6.1 dari spesifikasi Antarmuka Pengontrol Host yang dapat diperluas.
ConfigurationValue
Nomor konfigurasi konfigurasi USB yang berisi titik akhir.
InterfaceNumber
Nomor antarmuka antarmuka USB yang berisi titik akhir.
AlternateSetting
Nomor pengaturan pengaturan alternatif yang berisi titik akhir.
Reserved1
Reserved2
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ucxendpoint.h (termasuk Ucxclass.h, Ucxendpoint.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