HIDVKD — Windows ME Retail


Source Tree

  • ../hook.asm

Segment 1: .text @ 00000310
  • 00000000 — _DriverEntry@8
  • 0000006D — _HidVkdAddDevice@8
  • 000000DB — _HidVkdLoadModule@8
  • 0000012D — _HidVkdRegisterMiniDriver@4
  • 0000019A — _HidVkdUnload@4
  • 000001A2 — _HidVkdPnP@8
  • 00000283 — _HidVkdPower@8
  • 000002A9 — _HidVkdSystemControl@8
  • 000002BF — _HidVkdStartDevice@4
  • 000002D4 — _HidVkdStartCompletion@12
  • 0000031B — _HidVkdInitDevice@4
  • 00000352 — _HidVkdStopDevice@4
  • 00000374 — _HidVkdAbortPendingRequests@4
  • 000003DE — _HidVkdStopCompletion@12
  • 000003FF — _HidVkdQueryIDCompletion@12
  • 0000044B — _HidVkdRemoveDevice@4
  • 00000474 — _HidVkdIoctl@8
  • 00000507 — _HidVkdGetHIDDescriptor@8
  • 00000549 — _HidVkdGetReportDescriptor@8
  • 0000058B — _HidVkdGetDeviceAttributes@8
  • 000005B1 — _HidVkdIncrementPendingRequestCount@4
  • 000005BB — _HidVkdDecrementPendingRequestCount@4
  • 000005DB — _HidVkdReadReport@8
  • 00000667 — _HidVkdPostScanCode
  • 00000746 — _HidVkdReadCompletion@0
  • 000007F6 — _HidVkdGetStringDescriptor@8
Segment 2: _LTEXT @ 00000430
  • 00000000 — _HidVkd_Hook@0
  • 0000001C — _HidVkd_Unhook@0
  • 00000042 — HidVkd_Hook_Proc
  • 00000060 — _LCODE__PELDR_GetProcAddress
Segment 3: PNP @ 000004D0
  • 00000000 — _LoadPEModule
  • 00000024 — _ArmWakeUp
Segment 5: .idata$5 @ 00000660
  • 00000000 — __imp__ExAllocatePoolWithTag@12
  • 00000004 — __imp__ExFreePool@4
  • 00000008 — __imp_@IofCompleteRequest@8
  • 0000000C — __imp_@IofCallDriver@8
  • 00000010 — __imp_@ExfInterlockedRemoveHeadList@8
  • 00000014 — __imp__KeInitializeEvent@12
  • 00000018 — __imp__KeSetEvent@12
  • 0000001C — __imp_@ExfInterlockedInsertTailList@12
  • 00000020 — __imp__ExQueueWorkItem@8
  • 00000024 — __imp_@ExfInterlockedInsertHeadList@12
  • 00000028 — \177ntoskrnl_NULL_THUNK_DATA
Segment 6: .data @ 00000830
  • 00000000 — ??_C@_0BG@HLNG@HidRegisterMinidriver?$AA@ ("HidRegisterMinidriver")
  • 00000018 — ??_C@_0N@PHNJ@hidclass?4sys?$AA@ ("hidclass.sys")
  • 00000050 — _MyReportDescriptor
  • 00000068 — _MyHidDescriptor
  • 00000074 — _AStringDescriptor
  • 000000F4 — _MyStringDescriptor
  • 000000F8 — _pHidRegisterMinidriver
  • 000000FC — _OurDriverObject
  • 00000100 — _OurDeviceObject
  • 00000104 — _MyPhysicalDescriptor
  • 00000108 — _IsRunning
  • 0000010C — _HidVkd_UsageLock
  • 00000110 — _HidVkd_IrpHead
  • 00000118 — _HidVkd_UsageHead
  • 00000120 — _HidVkd_IrpLock
  • 00000140 — _HidVkddriverRegistration
  • 00000160 — _AllRequestsCompleteEvent
Segment 7: .idata$2 @ 00000000
  • 00000000 — __IMPORT_DESCRIPTOR_ntoskrnl
  • 00000014 — __NULL_IMPORT_DESCRIPTOR