📄 charsample.map
字号:
CharSample
Timestamp is 41625e0a (Tue Oct 05 16:40:42 2004)
Preferred load address is 00010000
Start Length Name Class
0001:00000000 000000ccH .idata$5 CODE
0001:000000d0 00000574H .rdata CODE
0001:00000644 00000050H .rdata$debug CODE
0001:000006a0 000093b6H .text CODE
0002:00000000 00000088H .data DATA
0002:00000088 00000045H .bss DATA
0003:00000000 00000004H .STL$A DATA
0003:00000004 00000004H .STL$L DATA
0003:00000008 00000004H .STL$M DATA
0003:0000000c 00000004H .STL$Z DATA
0004:00000000 00000004H .CRT$XCA DATA
0004:00000004 00000004H .CRT$XCZ DATA
0005:00000000 00001301H PAGE CODE
0006:00000000 0000067cH INIT CODE
0006:0000067c 00000028H .idata$2 CODE
0006:000006a4 00000014H .idata$3 CODE
0006:000006b8 000000ccH .idata$4 CODE
0006:00000784 00000412H .idata$6 CODE
0007:00000000 00000058H .rsrc$01 DATA
0007:00000060 00000338H .rsrc$02 DATA
Address Publics by Value Rva+Base Lib:Object
0001:00000000 __imp_@KfAcquireSpinLock@4 00010300 wdm:HAL.DLL
0001:00000004 __imp_@KfReleaseSpinLock@8 00010304 wdm:HAL.DLL
0001:00000008 __imp__KeGetCurrentIrql@0 00010308 wdm:HAL.DLL
0001:0000000c \177HAL_NULL_THUNK_DATA 0001030c wdm:HAL.DLL
0001:00000010 __imp__ZwClose@4 00010310 wdm:NTOSKRNL.EXE
0001:00000014 __imp__strncpy 00010314 wdm:NTOSKRNL.EXE
0001:00000018 __imp__PoStartNextPowerIrp@4 00010318 wdm:NTOSKRNL.EXE
0001:0000001c __imp_@IofCompleteRequest@8 0001031c wdm:NTOSKRNL.EXE
0001:00000020 __imp_@ObfDereferenceObject@4 00010320 wdm:NTOSKRNL.EXE
0001:00000024 __imp__PoCallDriver@8 00010324 wdm:NTOSKRNL.EXE
0001:00000028 __imp_@IofCallDriver@8 00010328 wdm:NTOSKRNL.EXE
0001:0000002c __imp__IoDeleteDevice@4 0001032c wdm:NTOSKRNL.EXE
0001:00000030 __imp__RtlAppendUnicodeStringToString@8 00010330 wdm:NTOSKRNL.EXE
0001:00000034 __imp__IoDeleteSymbolicLink@4 00010334 wdm:NTOSKRNL.EXE
0001:00000038 __imp__IoCreateSymbolicLink@8 00010338 wdm:NTOSKRNL.EXE
0001:0000003c __imp__IoCreateDevice@28 0001033c wdm:NTOSKRNL.EXE
0001:00000040 __imp__IoAttachDeviceToDeviceStack@8 00010340 wdm:NTOSKRNL.EXE
0001:00000044 __imp__IoAllocateIrp@8 00010344 wdm:NTOSKRNL.EXE
0001:00000048 __imp__IoFreeIrp@4 00010348 wdm:NTOSKRNL.EXE
0001:0000004c __imp__RtlAssert@16 0001034c wdm:NTOSKRNL.EXE
0001:00000050 __imp__ExFreePool@4 00010350 wdm:NTOSKRNL.EXE
0001:00000054 __imp__ZwCreateKey@28 00010354 wdm:NTOSKRNL.EXE
0001:00000058 __imp__memmove 00010358 wdm:NTOSKRNL.EXE
0001:0000005c __imp__RtlCopyUnicodeString@8 0001035c wdm:NTOSKRNL.EXE
0001:00000060 __imp_@InterlockedExchange@8 00010360 wdm:NTOSKRNL.EXE
0001:00000064 __imp__RtlFreeUnicodeString@4 00010364 wdm:NTOSKRNL.EXE
0001:00000068 __imp__KeWaitForSingleObject@20 00010368 wdm:NTOSKRNL.EXE
0001:0000006c __imp__KeReleaseMutex@8 0001036c wdm:NTOSKRNL.EXE
0001:00000070 __imp_@InterlockedIncrement@4 00010370 wdm:NTOSKRNL.EXE
0001:00000074 __imp_@InterlockedDecrement@4 00010374 wdm:NTOSKRNL.EXE
0001:00000078 __imp__IoDetachDevice@4 00010378 wdm:NTOSKRNL.EXE
0001:0000007c __imp__IoAcquireCancelSpinLock@4 0001037c wdm:NTOSKRNL.EXE
0001:00000080 __imp__IoReleaseCancelSpinLock@4 00010380 wdm:NTOSKRNL.EXE
0001:00000084 __imp__KeClearEvent@4 00010384 wdm:NTOSKRNL.EXE
0001:00000088 __imp__KeSetEvent@12 00010388 wdm:NTOSKRNL.EXE
0001:0000008c __imp__PoRequestPowerIrp@24 0001038c wdm:NTOSKRNL.EXE
0001:00000090 __imp__PoSetPowerState@12 00010390 wdm:NTOSKRNL.EXE
0001:00000094 __imp__IoCancelIrp@4 00010394 wdm:NTOSKRNL.EXE
0001:00000098 __imp__IoRegisterDeviceInterface@16 00010398 wdm:NTOSKRNL.EXE
0001:0000009c __imp__IoSetDeviceInterfaceState@8 0001039c wdm:NTOSKRNL.EXE
0001:000000a0 __imp__KeInitializeSpinLock@4 000103a0 wdm:NTOSKRNL.EXE
0001:000000a4 __imp__ExAllocatePoolWithTag@12 000103a4 wdm:NTOSKRNL.EXE
0001:000000a8 __imp__ZwOpenKey@12 000103a8 wdm:NTOSKRNL.EXE
0001:000000ac __imp__IoGetDeviceObjectPointer@16 000103ac wdm:NTOSKRNL.EXE
0001:000000b0 __imp__KeInitializeEvent@12 000103b0 wdm:NTOSKRNL.EXE
0001:000000b4 __imp__KeInitializeMutex@8 000103b4 wdm:NTOSKRNL.EXE
0001:000000b8 __imp__KeRemoveEntryDeviceQueue@8 000103b8 wdm:NTOSKRNL.EXE
0001:000000bc __imp_@KefAcquireSpinLockAtDpcLevel@4 000103bc wdm:NTOSKRNL.EXE
0001:000000c0 __imp_@KefReleaseSpinLockFromDpcLevel@4 000103c0 wdm:NTOSKRNL.EXE
0001:000000c4 __imp__RtlInitUnicodeString@8 000103c4 wdm:NTOSKRNL.EXE
0001:000000c8 \177NTOSKRNL_NULL_THUNK_DATA 000103c8 wdm:NTOSKRNL.EXE
0001:000000ec ??_C@_0DF@OJJCGMGD@DriverWorks?5?$CIc?$CJ?5Copyright?52003?5C@ 000103ec CharSample.obj
0001:00000124 ??_7CharSample@@6B@ 00010424 CharSample.obj
0001:00000138 ??_7KDriver@@6B@ 00010438 CharSample.obj
0001:0000014c ??_C@_0BL@NNGFNHOB@m_Irp?9?$DOCurrentLocation?5?$DO?51?$AA@ 0001044c CharSample.obj
0001:00000168 ??_C@_0CM@FADDDCMO@m_Irp?9?$DOCurrentLocation?5?$DM?$DN?5m_Irp?9@ 00010468 CharSample.obj
0001:00000194 ??_C@_0DO@EFKCJHCD@C?3?2PROGRA?$HO1?2Compuware?2DriverStud@ 00010494 CharSample.obj
0001:000001d8 ??_7CharSampleDevice@@6B@ 000104d8 CharSampleDevice.obj
0001:00000304 ??_C@_05MAJJAKPI@FALSE?$AA@ 00010604 CharSampleDevice.obj
0001:00000310 ??_C@_0EB@COLAEKAL@C?3?2PROGRA?$HO1?2Compuware?2DriverStud@ 00010610 CharSampleDevice.obj
0001:00000354 ??_C@_0CG@IJCOJOJN@I?4MajorFunction?$CINEXT?$CJ?5?$DN?$DN?5IRP_MJ_@ 00010654 CharSampleDevice.obj
0001:00000380 ??_C@_0EB@JAFEGOBF@C?3?2PROGRA?$HO1?2Compuware?2DriverStud@ 00010680 CharSampleDevice.obj
0001:000003c8 ??_7KDevice@@6B@ 000106c8 vdw_wdm:kdevice.obj
0001:00000450 ??_7KDeviceBase@@6B@ 00010750 vdw_wdm:kdevice.obj
0001:00000458 ??_C@_0BH@BINHOGGO@?4?2?4?4?2include?2kdevice?4h?$AA@ 00010758 vdw_wdm:kdevice.obj
0001:00000470 ??_C@_0BE@HGMFHLDM@?4?2?4?4?2include?2kirp?4h?$AA@ 00010770 vdw_wdm:kchecker.obj
0001:00000488 ??_7KPnpDevice@@6B@ 00010788 vdw_wdm:kpnpdev.obj
0001:000005b4 ??_C@_0O@KBDMFNDM@m_pdq?5?$CB?$DN?5NULL?$AA@ 000108b4 vdw_wdm:kpnpdev.obj
0001:000005c4 ??_C@_0BH@BIPCAELK@?4?2?4?4?2include?2kdevque?4h?$AA@ 000108c4 vdw_wdm:kpnpdev.obj
0001:000005dc ??_C@_0DN@BBDLMDMH@?$CIOnSuccess?$CJ?5?$HM?5?$CIOnError?$CJ?5?$HM?5?$CIOnCan@ 000108dc vdw_wdm:kpnpdev.obj
0001:0000061c ??_C@_0BH@LIGMDPNJ@?4?2?4?4?2include?2kpnplow?4h?$AA@ 0001091c vdw_wdm:kpnpdev.obj
0001:00000634 ??_7?$KList@UINTERFACE_LIST_ENTRY@@@@6B@ 00010934 vdw_wdm:kpnpdev.obj
0001:000006a0 ?AddDevice@CharSample@@UAEJPAU_DEVICE_OBJECT@@@Z 000109a0 f CharSample.obj
0001:00000760 ??2@YAPAXI@Z 00010a60 f i CharSample.obj
0001:00000790 ??2@YAPAXIW4_POOL_TYPE@@@Z 00010a90 f i CharSample.obj
0001:000007d0 ??_V@YAXPAX@Z 00010ad0 f i CharSample.obj
0001:000007d0 ??3@YAXPAX@Z 00010ad0 f i CharSample.obj
0001:000007f0 ?ConstructorStatus@KDevice@@QAEJXZ 00010af0 f i CharSample.obj
0001:00000810 ??1KRegistryKey@@QAE@XZ 00010b10 f i CharSample.obj
0001:000008a0 ?IsValid@KUstring@@QAEEXZ 00010ba0 f i vdw_wdm:kdevice.obj
0001:000008a0 ?IsValid@KRegistryKey@@QAEEXZ 00010ba0 f i CharSample.obj
0001:000008a0 ?IsValid@KDispatcherObject@@QAEEXZ 00010ba0 f i vdw_wdm:kpnpdev.obj
0001:000008c0 ?Invalidate@KRegistryKey@@QAEXXZ 00010bc0 f i CharSample.obj
0001:000008f0 ?LastError@KRegistryKey@@QAEJXZ 00010bf0 f i CharSample.obj
0001:00000910 ?_self_delete@KDriver@@EAEXXZ 00010c10 f i CharSample.obj
0001:00000950 ??_GKDriver@@QAEPAXI@Z 00010c50 f i CharSample.obj
0001:00000980 ??1KDriver@@QAE@XZ 00010c80 f i CharSample.obj
0001:000009d0 ?DriverInstance@KDriver@@SGPAV1@XZ 00010cd0 f i CharSample.obj
0001:000009e0 ?AddDeviceDispatch@KDriver@@KGJPAU_DRIVER_OBJECT@@PAU_DEVICE_OBJECT@@@Z 00010ce0 f CharSample.obj
0001:00000a40 ?DriverIrpDispatch@KDriver@@SGJPAU_DEVICE_OBJECT@@PAU_IRP@@@Z 00010d40 f CharSample.obj
0001:00000ae0 ??0KIrp@@QAE@PAU_IRP@@@Z 00010de0 f i CharSample.obj
0001:00000b00 ?MajorFunction@KIrp@@QAEAAEW4EStackLocation@@@Z 00010e00 f i CharSample.obj
0001:00000b40 ?ValidateStackLocation@KIrp@@QAEXW4EStackLocation@@@Z 00010e40 f i CharSample.obj
0001:00000bd0 ?DispatchFilter@KDriver@@UAEJPAVKDevice@@VKIrp@@P82@AEJ1@Z@Z 00010ed0 f CharSample.obj
0001:00000c4a __purecall 00010f4a f CharSample.obj
0001:00000c90 ??BKDevice@@QAEPAU_DEVICE_OBJECT@@XZ 00010f90 f i vdw_wdm:kpnplow.obj
0001:00000c90 ?DriverObject@KDriver@@QAEPAU_DRIVER_OBJECT@@XZ 00010f90 f i CharSample.obj
0001:00000c90 ??BKEvent@@QAEPAU_KEVENT@@XZ 00010f90 f i vdw_wdm:klower.obj
0001:00000cb0 ?_self_delete@CharSample@@EAEXXZ 00010fb0 f i CharSample.obj
0001:00000cf0 ??_GCharSample@@QAEPAXI@Z 00010ff0 f i CharSample.obj
0001:00000d20 ??1CharSample@@QAE@XZ 00011020 f i CharSample.obj
0001:00000d40 ??0CharSampleDevice@@QAE@PAU_DEVICE_OBJECT@@K@Z 00011040 f CharSampleDevice.obj
0001:00000dc0 ??_GCharSampleDevice@@UAEPAXI@Z 000110c0 f i CharSampleDevice.obj
0001:00000dc0 ??_ECharSampleDevice@@UAEPAXI@Z 000110c0 f i CharSampleDevice.obj
0001:00000df0 ??1CharSampleDevice@@UAE@XZ 000110f0 f CharSampleDevice.obj
0001:00000e20 ?SystemControl@CharSampleDevice@@UAEJVKIrp@@@Z 00011120 f CharSampleDevice.obj
0001:00000e20 ?DefaultPnp@CharSampleDevice@@UAEJVKIrp@@@Z 00011120 f CharSampleDevice.obj
0001:00000e50 ?DefaultPower@CharSampleDevice@@UAEJVKIrp@@@Z 00011150 f CharSampleDevice.obj
0001:00000e90 ?OnStartDevice@CharSampleDevice@@UAEJVKIrp@@@Z 00011190 f CharSampleDevice.obj
0001:00000ee0 ?OnStopDevice@CharSampleDevice@@UAEJVKIrp@@@Z 000111e0 f CharSampleDevice.obj
0001:00000f00 ?Close@CharSampleDevice@@UAEJVKIrp@@@Z 00011200 f CharSampleDevice.obj
0001:00000f00 ?Create@CharSampleDevice@@UAEJVKIrp@@@Z 00011200 f CharSampleDevice.obj
0001:00000f45 ?DeviceControl@CharSampleDevice@@UAEJVKIrp@@@Z 00011245 f CharSampleDevice.obj
0001:00001010 ?Information@KIrp@@QAEAAKXZ 00011310 f i CharSampleDevice.obj
0001:00001030 ?IoctlBuffer@KIrp@@QAEAAPAXXZ 00011330 f i CharSampleDevice.obj
0001:00001050 ?ForceReuseOfCurrentStackLocationInCalldown@KIrp@@QAEXXZ 00011350 f i CharSampleDevice.obj
0001:00001090 ?CopyParametersDown@KIrp@@QAEXXZ 00011390 f i CharSampleDevice.obj
0001:000010f0 ?IndicatePowerIrpProcessed@KIrp@@QAEXXZ 000113f0 f i CharSampleDevice.obj
0001:00001110 ?CreateClose@KDevice@@UAEJVKIrp@@@Z 00011410 f i CharSampleDevice.obj
0001:00001160 ?Complete@KIrp@@QAEJJD@Z 00011460 f i CharSampleDevice.obj
0001:00001190 ?CreateNamedPipe@KDevice@@UAEJVKIrp@@@Z 00011490 f i CharSampleDevice.obj
0001:000011e0 ?Read@KDevice@@UAEJVKIrp@@@Z 000114e0 f i CharSampleDevice.obj
0001:00001230 ?ReadWrite@KDevice@@UAEJVKIrp@@@Z 00011530 f i CharSampleDevice.obj
0001:00001280 ?Write@KDevice@@UAEJVKIrp@@@Z 00011580 f i CharSampleDevice.obj
0001:000012d0 ?QueryInformation@KDevice@@UAEJVKIrp@@@Z 000115d0 f i CharSampleDevice.obj
0001:00001320 ?SetInformation@KDevice@@UAEJVKIrp@@@Z 00011620 f i CharSampleDevice.obj
0001:00001370 ?QueryEa@KDevice@@UAEJVKIrp@@@Z 00011670 f i CharSampleDevice.obj
0001:000013c0 ?SetEa@KDevice@@UAEJVKIrp@@@Z 000116c0 f i CharSampleDevice.obj
0001:00001410 ?FlushBuffers@KDevice@@UAEJVKIrp@@@Z 00011710 f i CharSampleDevice.obj
0001:00001460 ?QueryVolumeInformation@KDevice@@UAEJVKIrp@@@Z 00011760 f i CharSampleDevice.obj
0001:000014b0 ?SetVolumeInformation@KDevice@@UAEJVKIrp@@@Z 000117b0 f i CharSampleDevice.obj
0001:00001500 ?DirectoryControl@KDevice@@UAEJVKIrp@@@Z 00011800 f i CharSampleDevice.obj
0001:00001550 ?FileSystemControl@KDevice@@UAEJVKIrp@@@Z 00011850 f i CharSampleDevice.obj
0001:000015a0 ?InternalDeviceControl@KDevice@@UAEJVKIrp@@@Z 000118a0 f i CharSampleDevice.obj
0001:000015f0 ?Shutdown@KDevice@@UAEJVKIrp@@@Z 000118f0 f i CharSampleDevice.obj
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -