HIDPARSE — Windows 98SE Retail


Source Tree


Segment 1: .text @ 00000570
  • 00000000 — _HidP_FreeCollectionDescription@4
  • 00000060 — _HidP_SysPowerEvent@16
  • 00000140 — _HidP_SysPowerCaps@8
  • 00000160 — _DriverEntry@8
  • 00000170 — _HidP_ExtractData@16
  • 00000330 — _HidP_InsertData@20
  • 00000540 — _HidP_DeleteArrayEntry@20
  • 00000650 — _HidP_GetCaps@8
  • 00000930 — _HidP_GetLinkCollectionNodes@12
  • 00000A00 — _HidP_GetButtonCaps@16
  • 00000A30 — _HidP_GetSpecificButtonCaps@28
  • 00000E10 — _HidP_GetValueCaps@16
  • 00000E40 — _HidP_GetSpecificValueCaps@28
  • 00001320 — _HidP_GetExtendedAttributes@20
  • 00001500 — _HidP_InitializeReportForID@20
  • 000017B0 — _HidP_Index2Usage@8
  • 000018D0 — _HidP_Usage2Index@8
  • 00001A00 — _HidP_SetUsages@32
  • 00001B30 — _HidP_UnsetUsages@32
  • 00001C60 — _HidP_SetUnsetOneUsage@28
  • 00002100 — _HidP_GetUsagesEx@28
  • 00002130 — _HidP_GetUsages@32
  • 00002610 — _HidP_MaxUsageListLength@12
  • 00002720 — _HidP_MaxDataListLength@8
  • 00002840 — _HidP_SetUsageValue@32
  • 00002AD0 — _HidP_SetUsageValueArray@36
  • 00002E00 — _HidP_SetScaledUsageValue@32
  • 00003200 — _HidP_GetUsageValue@32
  • 000034A0 — _HidP_GetUsageValueArray@36
  • 000037C0 — _HidP_GetScaledUsageValue@32
  • 00003B60 — _HidP_SetOneData@16
  • 00004020 — _HidP_SetData@24
  • 00004120 — _HidP_GetData@24
  • 000045E0 — _HidP_UsageListDifference@20
  • 000047A0 — _HidP_UsageAndPageListDifference@20
  • 00004950 — _HidP_KbdPutKey@16
  • 000049C0 — _HidP_TranslateUsagesToI8042ScanCodes@24
  • 00004A50 — _HidP_TranslateUsageAndPagesToI8042ScanCodes@24
  • 00004B40 — _HidP_TranslateUsage@32
  • 00004C20 — _HidP_KeyboardKeypadCode@24
  • 00004CE0 — _HidP_ModifierCode@24
  • 00004DA0 — _HidP_VendorBreakCodesAsMakeCodes@24
  • 00004DF0 — _HidP_StraightLookup@8
  • 00004E10 — _HidP_AssociativeLookup@8
  • 00004E50 — _memcpy
  • 00004E56 — _memset
Segment 2: .data @ 00000680
  • 00000000 — _HidP_KeyboardToScanCodeTable
  • 00000400 — _HidP_XlateKbdPadCodesSubTable
  • 00000430 — _HidP_XlateModifierCodesSubTable
  • 00000460 — _HidP_BreakCodesAsMakeCodesTable
  • 00000468 — _HidP_KeyboardSubTables
  • 000004E8 — _HidP_ConsumerToScanCodeTable
  • 00000528 — _HidP_ConsumerSubTables
Segment 3: .idata$2 @ 00000760
  • 00000000 — __IMPORT_DESCRIPTOR_ntoskrnl
  • 00000014 — __NULL_IMPORT_DESCRIPTOR
  • 0000003C — __imp__memcpy
  • 00000040 — __imp__ExAllocatePoolWithTag@12
  • 00000044 — __imp__memset
  • 00000048 — __imp__ExFreePool@4
  • 0000004C — \177ntoskrnl_NULL_THUNK_DATA
Segment 4: PAGE @ 00000000
  • 00000000 — _HidP_GetCollectionDescription@16
  • 000001C0 — _HidP_AllocateCollections@28
  • 00000FB0 — _HidP_FreeUsageList@4
  • 00001000 — _HidP_PushUsageList@12
  • 000010B0 — _HidP_PopUsageList@4
  • 000010F0 — _HidP_ParseCollections@28
  • 00004BE0 — _HidP_AssignDataIndices@8