MOUHID — Windows 98SE Debug


Source Tree

  • ../connect.c
  • ../mouhid.asm
  • ../shutdown.c

Segment 1: _LGROUP @ 00000240
  • 00000000 — MOUHID_Control
  • 00000034 — _LCODE__NtKernCreateFile@44
  • 0000003C — _LCODE__NtKernClose@4
  • 00000044 — _LCODE__NtKernReadFile@36
  • 0000004C — _LCODE__NtKernDeviceIoControl@40
  • 00000054 — _LCODE__NtKernQueueWorkItem@8
  • 0000005C — _LCODE__PELDR_GetProcAddress
  • 00000064 — _LCODE__HeapAllocate
  • 0000006C — _LCODE__HeapFree
  • 00000074 — _LCODE__Debug_Printf_Service
  • 00000088 — __imp__ExFreePool@4
  • 0000008C — WDMExFreePool
  • 00000098 — __imp__KeGetCurrentIrql@0
  • 0000009C — WDMKeGetCurrentIrql
  • 000000A8 — MOUHID_DDB
  • 00000100 — _GUID_CLASS_INPUT
  • 00000110 — _GUID_DEVICE_SYS_BUTTON
Segment 3: _PTEXT @ 00000DE0
  • 00000000 — MOUHID_Initialize
  • 00000038 — MOUHID_NewDevNode
  • 00000060 — NewDevnode_Callback
  • 00000074 — MOUHID_Shutdown
  • 0000008B — MOUHID_Kernel32Shutdown
  • 0000009A — _MOUHID_Set_VMD_Mouse_Data
  • 000000B7 — _IsVMOUSEPresent
  • 000000D2 — ScheduleOpen_Callback
  • 000000E5 — MOUHID_Schedule_Open
  • 00000123 — _VMDPostPointerMessage@16
  • 0000015B — _VMDPostAbsolutePointerMessage@12
  • 00000187 — _CallRestrictedEvent@16
  • 000001C1 — MyCallAtAppyTime
  • 00000200 — _CheckMouseContext@4
  • 0000022B — _DbgCheckForReversedIntelliMouse@4
  • 000002E1 — _GetImportFunctionPtrs@0
  • 000003EC — _UnicodeStringLength@4
  • 0000040E — _NewMouse@20
  • 00000857 — _EnqueueMouse@4
  • 0000088E — _DequeueMouse@4
  • 000008FB — _DestroyMouse@4
  • 0000098A — _WorkItemCallback_Close@4
  • 00000A58 — _TryDestroyAll@0
  • 00000AE8 — _WorkItemCallback_Read@4
  • 00000BFD — _DispatchNtReadFile
  • 00000C75 — _ReadCompletion@12
  • 0000123A — _DeviceHasBeenOpened@8
  • 0000128B — _RegisterWithVMOUSE@0
  • 000012A5 — _OpenNewDevices@0
  • 00001384 — _WorkItemCallback_Open@4
  • 00001960 — _IncPendingActionCount@0
  • 0000196C — _DecPendingActionCount@0
  • 00001A6B — _HandleShutdown
Segment 4: _PDATA @ 00000000
  • 00000004 — _firstMouse
  • 00000008 — _lastMouse
  • 0000000C — _pHidP_GetUsageValue
  • 00000010 — _pHidP_GetScaledUsageValue
  • 00000014 — _pHidP_GetUsages
  • 00000018 — _pHidP_MaxUsageListLength
  • 0000001C — _pIoGetDeviceInterfaces
  • 00000020 — _pHidP_GetCaps
  • 00000024 — _pHidP_GetValueCaps
  • 00000028 — _dbgOpt
  • 000012A8 — _shuttingDown
  • 000012AC — _pendingActionCount