|
ReactOS 0.4.17-dev-1321-g5c122a9
|

Go to the source code of this file.
Macros | |
| #define | _USBD_ |
| #define | NDEBUG |
| #define | PLUGPLAY_REGKEY_DRIVER 2 |
| NTSTATUS NTAPI DriverEntry | ( | PDRIVER_OBJECT | DriverObject, |
| PUNICODE_STRING | RegistryPath | ||
| ) |
| ULONG NTAPI USBD_CalculateUsbBandwidth | ( | ULONG | MaxPacketSize, |
| UCHAR | EndpointType, | ||
| BOOLEAN | LowSpeed | ||
| ) |
Definition at line 94 of file usbd.c.
| PURB NTAPI USBD_CreateConfigurationRequest | ( | PUSB_CONFIGURATION_DESCRIPTOR | ConfigurationDescriptor, |
| PUSHORT | Size | ||
| ) |
| PURB NTAPI USBD_CreateConfigurationRequestEx | ( | PUSB_CONFIGURATION_DESCRIPTOR | ConfigurationDescriptor, |
| PUSBD_INTERFACE_LIST_ENTRY | InterfaceList | ||
| ) |
Definition at line 311 of file usbd.c.
Referenced by FDO_CloseConfiguration(), Hid_SelectConfiguration(), HubMachine::SelectHubConfiguration(), SelectInterfaces(), USBAudioSelectConfiguration(), USBCCGP_SelectConfiguration(), USBH_OpenConfiguration(), and USBSTOR_SelectConfigurationAndInterface().
| NTSTATUS NTAPI USBD_CreateDevice | ( | ULONG | Unknown1, |
| ULONG | Unknown2, | ||
| ULONG | Unknown3, | ||
| ULONG | Unknown4, | ||
| ULONG | Unknown5 | ||
| ) |
| PVOID NTAPI USBD_Debug_GetHeap | ( | ULONG | Unknown1, |
| POOL_TYPE | PoolType, | ||
| ULONG | NumberOfBytes, | ||
| ULONG | Tag | ||
| ) |
Definition at line 56 of file usbd.c.
| ULONG NTAPI USBD_GetInterfaceLength | ( | PUSB_INTERFACE_DESCRIPTOR | InterfaceDescriptor, |
| PUCHAR | BufferEnd | ||
| ) |
Definition at line 396 of file usbd.c.
Referenced by main().
| ULONG NTAPI USBD_GetPdoRegistryParameter | ( | PDEVICE_OBJECT | PhysicalDeviceObject, |
| PVOID | Parameter, | ||
| ULONG | ParameterLength, | ||
| PWCHAR | KeyName, | ||
| ULONG | KeyNameLength | ||
| ) |
Definition at line 602 of file usbd.c.
Referenced by USBH_StartHubFdoDevice().
| VOID NTAPI USBD_GetUSBDIVersion | ( | PUSBD_VERSION_INFORMATION | Version | ) |
Definition at line 276 of file usbd.c.
| NTSTATUS NTAPI USBD_InitializeDevice | ( | ULONG | Unknown1, |
| ULONG | Unknown2, | ||
| ULONG | Unknown3, | ||
| ULONG | Unknown4, | ||
| ULONG | Unknown5, | ||
| ULONG | Unknown6 | ||
| ) |
| PUSB_INTERFACE_DESCRIPTOR NTAPI USBD_ParseConfigurationDescriptor | ( | PUSB_CONFIGURATION_DESCRIPTOR | ConfigurationDescriptor, |
| UCHAR | InterfaceNumber, | ||
| UCHAR | AlternateSetting | ||
| ) |
Definition at line 586 of file usbd.c.
| PUSB_INTERFACE_DESCRIPTOR NTAPI USBD_ParseConfigurationDescriptorEx | ( | PUSB_CONFIGURATION_DESCRIPTOR | ConfigurationDescriptor, |
| PVOID | StartPosition, | ||
| LONG | InterfaceNumber, | ||
| LONG | AlternateSetting, | ||
| LONG | InterfaceClass, | ||
| LONG | InterfaceSubClass, | ||
| LONG | InterfaceProtocol | ||
| ) |
Definition at line 478 of file usbd.c.
Referenced by AllocateInterfaceDescriptorsArray(), BuildUSBAudioFilterTopology(), CountTerminalUnits(), CountTopologyComponents(), Hid_PnpStart(), Hid_SelectConfiguration(), HubFindHubInterface(), SelectInterfaces(), UsbAudioGetDataRanges(), UsbAudioGetNonStreamingTerminalDescriptorByIndex(), UsbAudioGetStreamingTerminalDescriptorByIndex(), USBAudioSelectAudioStreamingInterface(), USBAudioSelectConfiguration(), USBCCGP_EnumWithAudioLegacy(), USBCCGP_LegacyEnum(), USBCCGP_ScanConfigurationDescriptor(), USBD_ParseConfigurationDescriptor(), USBH_OpenConfiguration(), and USBH_ProcessDeviceInformation().
| PUSB_COMMON_DESCRIPTOR NTAPI USBD_ParseDescriptors | ( | PVOID | DescriptorBuffer, |
| ULONG | TotalLength, | ||
| PVOID | StartPosition, | ||
| LONG | DescriptorType | ||
| ) |
Definition at line 427 of file usbd.c.
Referenced by BuildUSBAudioFilterTopology(), CountTerminalUnits(), CountTopologyComponents(), UsbAudioGetDataRanges(), UsbAudioGetNonStreamingTerminalDescriptorByIndex(), UsbAudioGetStreamingTerminalDescriptorByIndex(), USBAudioSelectAudioStreamingInterface(), and USBD_ParseConfigurationDescriptorEx().
| NTSTATUS NTAPI USBD_QueryBusTime | ( | PDEVICE_OBJECT | RootHubPdo, |
| PULONG | CurrentFrame | ||
| ) |
| VOID NTAPI USBD_RegisterHcFilter | ( | PDEVICE_OBJECT | DeviceObject, |
| PDEVICE_OBJECT | FilterDeviceObject | ||
| ) |
| NTSTATUS NTAPI USBD_RegisterHostController | ( | ULONG | Unknown1, |
| ULONG | Unknown2, | ||
| ULONG | Unknown3, | ||
| ULONG | Unknown4, | ||
| ULONG | Unknown5, | ||
| ULONG | Unknown6, | ||
| ULONG | Unknown7, | ||
| ULONG | Unknown8, | ||
| ULONG | Unknown9, | ||
| ULONG | Unknown10 | ||
| ) |