windbg命令----!idt
!idt扩展显示指定的中断分配表(interrupt dispatch table (IDT))中的中断服务例程(interrupt service routine (ISR))
kd> !idt Dumping IDT: 37: 806e6864 hal!PicSpuriousService37
3d: 806e7e2c hal!HalpApcInterrupt
41: 806e7c88 hal!HalpDispatchInterrupt
50: 806e693c hal!HalpApicRebootService
62: 82494044 atapi!IdePortInterrupt (KINTERRUPT 82494008)
63: 82506dd4 USBPORT!USBPORT_InterruptService (KINTERRUPT 82506d98)
73: 824942cc SCSIPORT!ScsiPortInterrupt (KINTERRUPT 82494290)
USBPORT!USBPORT_InterruptService (KINTERRUPT 82500b28)
82: 822c1b3c atapi!IdePortInterrupt (KINTERRUPT 822c1b00)
83: 8208f82c *** ERROR: Symbol file could not be found. Defaulted to export symbols for vmci.sys -
vmci!DllUnload+0x80C (KINTERRUPT 8208f7f0)
VIDEOPRT!pVideoPortInterrupt (KINTERRUPT 82099548)
portcls!CKsShellRequestor::`scalar deleting destructor'+0x26 (KINTERRUPT 81f4f450)
92: 82506844 serial!SerialCIsrSw (KINTERRUPT 82506808)
93: 82073044 i8042prt!I8042KeyboardInterruptService (KINTERRUPT 82073008)
a3: 82073364 i8042prt!I8042MouseInterruptService (KINTERRUPT 82073328)
b1: 8253b85c ACPI!ACPIInterruptServiceRoutine (KINTERRUPT 8253b820)
b4: 8248d57c NDIS!ndisMIsr (KINTERRUPT 8248d540)
c1: 806e6ac0 hal!HalpBroadcastCallService
d1: 806e5e54 hal!HalpClockInterrupt
e1: 806e7048 hal!HalpIpiHandler
e3: 806e6dac hal!HalpLocalApicErrorService
fd: 806e75a8 hal!HalpProfileInterrupt
fe: 806e7748 hal!HalpPerfInterrupt
完整:(取部分显示出来)
kd> !idt -a Dumping IDT: 00: 805431a0 nt!KiTrap00
01: 8054331c nt!KiTrap01
02: Task Selector = 0x0058
03: 80543730 nt!KiTrap03
04: 805438b0 nt!KiTrap04
05: 80543a10 nt!KiTrap05
06: 80543b84 nt!KiTrap06
07: 805441fc nt!KiTrap07
08: Task Selector = 0x0050
09: 80544600 nt!KiTrap09
0a: 80544720 nt!KiTrap0A
0b: 80544860 nt!KiTrap0B
0c: 80544ac0 nt!KiTrap0C
0d: 80544dac nt!KiTrap0D
0e: 805454a8 nt!KiTrap0E
0f: 805457e0 nt!KiTrap0F
10: 80545900 nt!KiTrap10
11: 80545a3c nt!KiTrap11
12: Task Selector = 0x00A0
13: 80545ba4 nt!KiTrap13
14: 805457e0 nt!KiTrap0F
15: 805457e0 nt!KiTrap0F
16: 805457e0 nt!KiTrap0F
17: 805457e0 nt!KiTrap0F
也可以指定中断号显示:
kd> !idt 3 Dumping IDT: 03: 80543730 nt!KiTrap03
windbg命令----!idt的更多相关文章
- WinDbg 命令三部曲:(一)WinDbg 命令手册
本文为 Dennis Gao 原创技术文章,发表于博客园博客,未经作者本人允许禁止任何形式的转载. 系列博文 <WinDbg 命令三部曲:(一)WinDbg 命令手册> <WinDb ...
- WinDbg 命令三部曲:(三)WinDbg SOSEX 扩展命令手册
本文为 Dennis Gao 原创技术文章,发表于博客园博客,未经作者本人允许禁止任何形式的转载. 系列博文 <WinDbg 命令三部曲:(一)WinDbg 命令手册> <WinDb ...
- WinDbg 命令三部曲:(二)WinDbg SOS 扩展命令手册
本文为 Dennis Gao 原创技术文章,发表于博客园博客,未经作者本人允许禁止任何形式的转载. 系列博文 <WinDbg 命令三部曲:(一)WinDbg 命令手册> <WinDb ...
- windbg命令学习3
3.进程与线程: 既可以显示进程和线程列表,又可以显示指定进程或线程的详细信息.调试命令可以提供比taskmgr更详尽的进程资料,在调试过程中不可或缺. 3.1. 进程命令 进程命令包括以下:显示进程 ...
- WinDbg 命令手册
WinDbg 命令三部曲:(一)WinDbg 命令手册 本文为 Dennis Gao 原创技术文章,发表于博客园博客,未经作者本人允许禁止任何形式的转载. 系列博文 <WinDbg 命令三部 ...
- WinDbg命令三部曲
WinDbg 命令三部曲:(一)WinDbg 命令手册 WinDbg 命令三部曲:(二)WinDbg SOS 扩展命令手册 WinDbg 命令三部曲:(三)WinDbg SOSEX 扩展命令手册
- Windbg命令脚本流程控制语句详解
在Windbg命令脚本一文里,我们介绍了命令脚本语言的的组成要素,在本文里将对语句进行展开的讲解.这些语句主要是流程控制的语句,比如我们常见的条件分子和循环语句等. ; (命令分隔符) 分号(:)字符 ...
- Windbg命令脚本
命令脚本,就是将完成某个特定任务的相关命令组合在一起,保存在脚本文件里,加载到Windbg里执行,达到我们的目的.你可以理解为脚本就是一种语言,就像c或者汇编,但是他不需要编译器将其编译为可执行文件, ...
- windbg命令行选项
我们不仅可以通过GUI的方式使用Windbg,还可以通过命令行的方式使用它,且在有些需求和使用场景下,只能使用命令行模式 windbg命令行使用以下语法: windbg [ -server Serv ...
随机推荐
- Nexus3.0.0+Maven的使用(二)
因为Nexus3.0.0与Nexus2.X系列的差别很大,所以本章节我大概讲解下Nexus3.0.0的功能使用. 1.功能介绍 1.1 Browse Server Content 1.1.1 Se ...
- CentOS下安装Tomcat7
1.检查java版本信息 #java -version java version "1.7.0_65" OpenJDK Runtime Environment (rhel-2.5. ...
- SQLAlchemy query with OR/AND/like common filters
http://www.leeladharan.com/sqlalchemy-query-with-or-and-like-common-filters Some of the most common ...
- python用迭代器方式便利目录下的文件
from pathlib import Path pths = [pth for pth in Path.cwd().iterdir()] 如果是os.listdir()这会返回一个list,文件非常 ...
- 转换实例存储支持为EBS支持的AMI
转换实例存储支持为EBS支持的AMI 注:不能将实例存储支持的Windows AMI 转换为 EBS 支持的 AMI.并且,你只能转换你所拥有的 AMI. 1. 从一个EBS支持的AMI启动一个Ama ...
- JNI中C调用Java方法
背景需求 我们需要在JNI的C代码调用Java代码.实现原理:使用JNI提供的反射借口来反射得到Java方法,进行调用. JNI关键方法讲解. 1. 在同一个类中,调用其他方法 JNIEXPORT v ...
- AX 2012 中代码控制用户可查询哪些公司的数据
关联table:UserDataAreaFilter, parm:dataareaid parm2:userid
- 黑马程序员_ Objective-c 之Foundation笔记(一)
结构体 NSRange: 用来表示范围 创建 NSRange r1 = {2, 4} NSRange r2 = {.location = 2, .length = 4} NSRange r3 = N ...
- C连接MySQL数据库开发之Windows环境配置及测试(转)
http://blog.csdn.net/xyang81/article/details/26814633(转)
- clientWidth、offsetWidth和scrollWidth的区分
scrollWidth:对象的实际内容的宽度,不包边线宽度,会随对象中内容超过可视区后而变大. clientWidth:对象内容的可视区的宽度,不包滚动条等边线,会随对象显示大小的变化而改变. off ...