IOCTL_USB_GET_HUB_CAPABILITIES IOCTL (usbioctl.h)
Permintaan kontrol I/O IOCTL_USB_GET_HUB_CAPABILITIES mengambil kemampuan hub USB. Catatan Permintaan ini digantikan oleh IOCTL_USB_GET_HUB_CAPABILITIES_EX di Windows Vista.
IOCTL_USB_GET_HUB_CAPABILITIES adalah permintaan kontrol I/O mode pengguna. Permintaan ini menargetkan perangkat hub USB (GUID_DEVINTERFACE_USB_HUB).
Tidak.
Tidak.
Anggota AssociatedIrp.SystemBuffer menunjuk ke struktur USB_HUB_CAPABILITIES yang dialokasikan pengguna yang menjelaskan kemampuan hub.
Parameters.DeviceIoControl.OutputBufferLength anggota menunjukkan ukuran, dalam byte, dari buffer output di SystemBuffer. Ukuran buffer output harus >= sizeof(USB_HUB_CAPABILITIES)
.
Tumpukan USB mengatur Irp->IoStatus.Status ke STATUS_SUCCESS jika permintaan berhasil. Jika tidak, tumpukan USB mengatur status ke kondisi kesalahan yang sesuai, seperti STATUS_INVALID_PARAMETER atau STATUS_INSUFFICIENT_RESOURCES.
Syarat | Nilai |
---|---|
Header | usbioctl.h (termasuk Usbioctl.h) |