mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-03 04:13:31 +00:00
[USBCCGP] Allow unconfiguring the device in USBCCGP_PDOSelectConfiguration.
Fixes device removal for USB audio devices.
This commit is contained in:
@@ -718,6 +718,14 @@ USBCCGP_PDOSelectConfiguration(
|
||||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
//
|
||||
// if there is no configuration descriptor, unconfigure the device
|
||||
//
|
||||
if (Urb->UrbSelectConfiguration.ConfigurationDescriptor == NULL)
|
||||
{
|
||||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
// sanity checks
|
||||
//C_ASSERT(sizeof(struct _URB_HEADER) == 16);
|
||||
//C_ASSERT(FIELD_OFFSET(struct _URB_SELECT_CONFIGURATION, Interface.Length) == 24);
|
||||
|
||||
Reference in New Issue
Block a user