HIDUSB — Windows 98 Retail


Source Tree


Segment 1: .text @ 000003F0
  • 00000000 — _DriverEntry@8
  • 00000080 — _HumCreateClose@8
  • 000000B0 — _HumAddDevice@8
  • 000000C7 — _HumUnload@4
  • 000000CA — _HumPower@8
  • 000000F7 — _HumStartCompletion@12
  • 00000141 — _HumStopCompletion@12
  • 00000194 — _HumIoctl@8
  • 000002B8 — _EnqueueResetWorkItem@4
  • 000002E7 — _DequeueResetWorkItemWithIrp@8
  • 00000345 — _GetInterruptInputPipeForDevice@4
  • 00000381 — _HumIncrementPendingRequestCount@4
  • 000003A9 — _HumDecrementPendingRequestCount@4
  • 000003CD — _HumReadReport@12
  • 000004FB — _HumResetInterruptPipe@4
  • 00000553 — _HumGetPortStatus@8
  • 000005CA — _HumEnableParentPort@4
  • 00000634 — _HumResetWorkItem@4
  • 00000703 — _ResetCancelRoutine@8
  • 00000758 — _HumReadCompletion@12
  • 00000866 — _HumWriteReport@12
  • 000009E3 — _HumGetFeatureCompletion@12
  • 000009E3 — _HumSetFeatureCompletion@12
  • 000009E3 — _HumWriteCompletion@12
  • 00000A21 — _HumGetHidInfo@12
  • 00000A8E — _HumGetDeviceDescriptor@8
  • 00000ABA — _HumGetConfigDescriptor@12
  • 00000B37 — _HumParseHidInterface@16
  • 00000BC5 — _HumSelectConfiguration@8
  • 00000C85 — _HumSetIdle@4
  • 00000D1E — _HumGetDescriptorRequest@32
  • 00000E00 — _HumGetDescriptorEndpoint@28
  • 00000EE3 — _HumGetDescriptorInterface@28
  • 00000FC6 — _HumCallUSB@8
  • 0000106A — _HidRegisterMinidriver@4
Segment 2: .data @ 00000450
  • 00000008 — _resetWorkItemsList
  • 0000000C — _resetWorkItemsListSpinLock
Segment 3: .idata$2 @ 00000890
  • 00000000 — __IMPORT_DESCRIPTOR_HIDCLASS
  • 00000014 — __IMPORT_DESCRIPTOR_USBD
  • 00000028 — __IMPORT_DESCRIPTOR_NTOSKRNL
  • 0000003C — __IMPORT_DESCRIPTOR_HAL
  • 00000050 — __NULL_IMPORT_DESCRIPTOR
  • 000000D0 — __imp_@KfReleaseSpinLock@8
  • 000000D4 — __imp_@KfAcquireSpinLock@4
  • 000000D8 — \177HAL_NULL_THUNK_DATA
  • 000000DC — __imp__HidRegisterMinidriver@4
  • 000000E0 — \177HIDCLASS_NULL_THUNK_DATA
  • 000000E4 — __imp_@IofCompleteRequest@8
  • 000000E8 — __imp_@IofCallDriver@8
  • 000000EC — __imp__KeInitializeSpinLock@4
  • 000000F0 — __imp__PoCallDriver@8
  • 000000F4 — __imp__KeInitializeEvent@12
  • 000000F8 — __imp__ExFreePool@4
  • 000000FC — __imp__ExAllocatePoolWithTag@12
  • 00000100 — __imp__KeWaitForSingleObject@20
  • 00000104 — __imp_@InterlockedIncrement@4
  • 00000108 — __imp__IoReleaseCancelSpinLock@4
  • 0000010C — __imp__ExQueueWorkItem@8
  • 00000110 — __imp__KeSetEvent@12
  • 00000114 — __imp_@InterlockedDecrement@4
  • 00000118 — __imp__IoBuildDeviceIoControlRequest@36
  • 0000011C — __imp_@InterlockedExchange@8
  • 00000120 — __imp__IoCancelIrp@4
  • 00000124 — __imp_@InterlockedCompareExchange@12
  • 00000128 — __imp__MmMapLockedPages@8
  • 0000012C — \177NTOSKRNL_NULL_THUNK_DATA
  • 00000130 — __imp__USBD_CreateConfigurationRequestEx@8
  • 00000134 — __imp__USBD_ParseConfigurationDescriptorEx@28
  • 00000138 — \177USBD_NULL_THUNK_DATA
Segment 4: PAGE @ 00000000
  • 00000000 — _HumPnP@8
  • 000000E1 — _HumStartDevice@4
  • 0000010A — _HumInitDevice@4
  • 0000017B — _HumStopDevice@4
  • 000001F1 — _HumAbortPendingRequests@4
  • 0000025B — _HumRemoveDevice@4
  • 000002B9 — _HumGetHidDescriptor@12
  • 00000316 — _HumGetDeviceAttributes@12
  • 00000357 — _HumGetReportDescriptor@12
  • 0000042A — _HumGetPhysicalDescriptor@12
  • 00000483 — _HumGetStringDescriptor@12
  • 000005ED — _HumGetFeature@12
  • 00000703 — _HumSetFeature@12
  • 0000081A — _HumSystemControl@8