《深入理解Windows操作系统》笔记6
lkd>lmkv
startendmodulename
804d8000806e5000nt(pdbsymbols)c:\windows\symbols\exe\ntkrpamp.pdb
Loadedsymbolimagefile:ntkrpamp.exe
Imagepath:ntkrpamp.exe
Imagename:ntkrpamp.exe
Timestamp:MonApr1402:31:062008(4802516A)
CheckSum:001F3382
ImageSize:0020D000
Fileversion:5.1.2600.5512
Productversion:5.1.2600.5512
Fileflags:0(Mask3F)
FileOS:40004NTWin32
Filetype:1.0App
Filedate:00000000.00000000
Translations:0804.04b0
CompanyName:MicrosoftCorporation
ProductName:Microsoft(R)Windows(R)OperatingSystem
InternalName:ntkrpamp.exe
OriginalFilename:ntkrpamp.exe
ProductVersion:5.1.2600.5512
FileVersion:5.1.2600.5512(xpsp.080413-2111)
FileDescription:NTKernel&System
LegalCopyright:(C)MicrosoftCorporation.Allrightsreserved.
Unloadedmodules:
a31ea000a3215000kmixer.sys
Timestamp:unavailable(00000000)
Checksum:00000000
ImageSize:0002B000
a328a000a32b5000kmixer.sys
Timestamp:unavailable(00000000)
Checksum:00000000
ImageSize:0002B000
a328a000a32b5000kmixer.sys
Timestamp:unavailable(00000000)
Checksum:00000000
ImageSize:0002B000
a4336000a4361000kmixer.sys
Timestamp:unavailable(00000000)
Checksum:00000000
ImageSize:0002B000
ba6fb000ba6fc000drmkaud.sys
Timestamp:unavailable(00000000)
Checksum:00000000
ImageSize:00001000
a4838000a4845000DMusic.sys
Timestamp:unavailable(00000000)
Checksum:00000000
ImageSize:0000D000
a4401000a4424000aec.sys
Timestamp:unavailable(00000000)
Checksum:00000000
ImageSize:00023000
b7784000b7792000swmidi.sys
Timestamp:unavailable(00000000)
Checksum:00000000
ImageSize:0000E000
ba642000ba644000splitter.sys
Timestamp:unavailable(00000000)
Checksum:00000000
ImageSize:00002000
ba248000ba253000imapi.sys
Timestamp:unavailable(00000000)
Checksum:00000000
ImageSize:0000B000
ba340000ba345000Cdaudio.SYS
Timestamp:unavailable(00000000)
Checksum:00000000
ImageSize:00005000
b78fd000b7900000Sfloppy.SYS
Timestamp:unavailable(00000000)
Checksum:00000000
ImageSize:00003000
I/O系统:
1、一组分发例程
2、增加设备例程
3、初始化例程:dirverentry
4、启动IO例程
5、中断服务例程
6、DPC例程
可以使用winobj工具或者!Object来查看device下的设备名称:
lkd>!object\device
Object:e1011748Type:(8a39f640)Directory
ObjectHeader:e1011730(oldversion)
HandleCount:0PointerCount:290
DirectoryObject:e1009030Name:Device
14symboliclinkssnappedthroughthisdirectory
HashAddressTypeName
-------------------
008a2d0f18DeviceKsecDD
8a2d5030DeviceNdis
89a50880DeviceBeep
e1449ad0SymbolicLinkScsiPort2
8a399610Device00000032
8a39a3d0Device00000025
8a351f10Device00000019
0189991460DeviceNetbios
e1474328SymbolicLinkScsiPort3
8a3993d0Device00000033
8a39a190Device00000026
02899e2168DeviceIp
8a398610Device00000040
87a11438DeviceKSENUM#00000001
8a1c9030Device{33BDAA0C-DB68-4E79-B11A-47F067E1B66D}
e148b6c8SymbolicLinkScsiPort4
8a399190Device00000034
8a1c0ca8DeviceRDP_CONSOLE0
8a350f10Device00000027
0387d039e8DeviceKSENUM#00000002
8a3092a8Device{5775C892-1DBE-4797-A826-644E5631B01E}
8a2e95b8DeviceATKACPI
899bbc20DeviceFips
8a22a038DeviceVideo0
8a34ff10Device00000035
8a1c0290DeviceRDP_CONSOLE1
8a2d3aa0DeviceKeyboardClass0
8a3983d0Device00000041
8a350cd0Device00000028
048a1ca030Device{6B3064DB-0EC8-485A-A910-EC0293F1E1F4}
8a070a58DeviceNDProxy
87c64030DeviceSniffer_{5775C892-1DBE-4797-A826-644E5631B01E}
87c25348DeviceSNIFFER
89e6e038DeviceVideo1
8a34fcd0Device00000036
8a1c08b8DeviceKeyboardClass1
8a398190Device00000042
8a350a90Device00000029
05899e0040DeviceVideo2
8a2fd040DeviceSerial0
8a34ef10Device00000043
8a34fa90Device00000037
8a2d4e48DevicePointerClass0
8a1c1868DeviceRdpDrDvMgr
8a34bf18Device00000050
8a39c240Device0000000a
06899b19d0Device{204DD0DA-BAFE-4566-A1D4-7BE56350CCD7}
8a1c5030Device{A607EE81-E177-420F-A410-F78ADC3959AC}
8a1c8030Device{1FBC0329-0BDA-42FC-9F38-2524EED70985}
899ddca0DeviceVideo3
8a34f850Device00000038
89d35030DeviceUSBPDO-0
8a34ecd0Device00000044
8a1bf5a8DeviceProcessor
8a1c2030DevicePointerClass1
8a34be00Device00000051
8a352f10Device0000000b
078a34e248DeviceWMIDataDevice
e1493b38DirectoryDmControl
89a70040DeviceVideo4
89cdb030DeviceUSBPDO-1
89d4a2e8DeviceSelene.00
8a34f610Device00000039
8a34bce8Device00000052
8a34ace8DeviceRawTape
8a352cd0Device0000000c
0889c5b530DeviceFloppyPDO0
87ce7670DevicePROCEXP141
87bddae8DeviceWebDavRedirector
89cd3030DeviceUSBPDO-2
8a1c56b0DeviceRdpDrPort
8a34bbd0Device00000053
8a2d0b10DeviceNTPNP_PCI0000
8a34e628Device00000046
8a351cd0Device0000001a
8a352a90Device0000000d
0989cca030DeviceUSBPDO-3
8a30e720Device00000047
8a3042d0Device00000060
8a34bab8Device00000054
8a2d0930DeviceNTPNP_PCI0001
8a351a90Device0000001b
8a352850Device0000000e
1089c37608DeviceRasAcd
899e86e8DeviceIPNAT
89cc0030DeviceUSBPDO-4
8a06b578DevicePSched
8a37e928Device00000048
8a2dc8f0Device00000061
8a34b9a0Device00000055
8a2d0750DeviceNTPNP_PCI0002
8a351850Device0000001c
8a352610Device0000000f
11899ea248DeviceTcp
899a3330DeviceEncryptedDisk
87bb13b8DeviceVMnetUserif
879d5030DeviceParallelVdm0
8a2d3520DeviceParallelPort0
89c72030DeviceUSBPDO-5
8a395b18DeviceNTPNP_PCI0010
8a2dc560Device00000062
8a34b888Device00000056
8a34de50DeviceNTPNP_PCI0003
8a305518Device00000049
8a351610Device0000001d
128882e918DeviceNetBT_Tcpip_{204DD0DA-BAFE-4566-A1D4-7BE56350CCD7}
8a1c1988DeviceRdpDr
899b3de8DeviceUSBPDO-6
e1023b18DirectoryHarddiskDmVolumes
8a377540Device00000070
8a2dc448Device00000063
8a34b770Device00000057
8a3957e0DeviceNTPNP_PCI0011
8a34db18DeviceNTPNP_PCI0004
8a350850Device0000002a
8a3513d0Device0000001e
138a2ce030DeviceHarddiskVolume1
89980500DeviceNetBT_Tcpip_{37338A36-EE77-4050-B85D-AED67B37DAB7}
8a2d1570Device{5829ECEF-E34F-4A0A-95EE-24F744D9D7B0}
e2c41bd8DirectoryHttp
8a377428Device00000071
8a34d7e0DeviceNTPNP_PCI0005
8a2dc330Device00000064
8a34b658Device00000058
8a396e50DeviceNTPNP_PCI0012
8a350610Device0000002b
8a351190Device0000001f
148a2fb9e0DeviceHarddiskVolume2
8a0733d0DeviceCdRom0
8a1c0e90DeviceTermdd
884022b8Devicesysaudio
899b1030DeviceFsWrap
8a34ce50DeviceNTPNP_PCI0006
8a30d7b0Device00000072
8a2dc218Device00000065
8a34b540Device00000059
8a396b18DeviceNTPNP_PCI0013
8a3503d0Device0000002c
15899a3918DeviceNetBT_Tcpip_{AFFA5C1D-A124-4BEC-BAA9-1EA1904D7171}
8a2d92b8Device{37338A36-EE77-4050-B85D-AED67B37DAB7}
e14630a0DirectoryIde
87c289c8DeviceSniffer_{ADE7313F-E926-4A96-94BC-2034CDA11E55}
88817e88DeviceVideoPdo0
8a303d30DeviceNTPNP_PCI0020
899e6620DeviceParallel0
8a34cb18DeviceNTPNP_PCI0007
8a34f3d0Device0000003a
8a2db030Device00000073
8a377030Device00000066
8a3967e0DeviceNTPNP_PCI0014
8a350190Device0000002d
168a2d2030Device00000080
8a34f190Device0000003b
8a34c7e0DeviceNTPNP_PCI0008
8a2db938Device00000074
8a377f18Device00000067
8a3039f8DeviceNTPNP_PCI0021
8a396600DeviceNTPNP_PCI0015
8a399f10Device0000002e
1787c2b030DeviceSniffer_{204DD0DA-BAFE-4566-A1D4-7BE56350CCD7}
899bdcd8EventVolumesSafeForWriteAccess
89d3b030Device00000081
8a395e50DeviceNTPNP_PCI0009
8a2dc030DeviceNTPNP_PCI0022
8a398f10Device0000003c
8a2db820Device00000075
8a377e00Device00000068
8a39db28DeviceNTPNP_PCI0016
8a399cd0Device0000002f
1887ab1d58DevicePECKbdProtector
87c28030DeviceSniffer_{AFFA5C1D-A124-4BEC-BAA9-1EA1904D7171}
8a2dccf8DeviceNTPNP_PCI0023
8a377ce8Device00000069
8a39d948DeviceNTPNP_PCI0017
8a398cd0Device0000003d
198a1c6030Device{25142084-AAEF-4F10-92B3-295613D52F44}
87a144a0Devicehcmon
899bc480DeviceNetBt_Wins_Export
8a398a90Device0000003e
8a39d768DeviceNTPNP_PCI0018
8a34e9a0Device0000004a
208734c4e8DeviceKSENUM#0000000c
8a398850Device0000003f
8a30a5f8DeviceFSVideo
8a2fe3b8Device00000078
8a39d588DeviceNTPNP_PCI0019
8a34e888Device0000004b
21899b7368DeviceNetbiosSmb
8a30a3b8Device00000079
8a345f18Device0000004c
228a305880Device0000004d
8a34b428Device0000005a
238a2db438DeviceMountPointManager
8a1b6030Device{ADE7313F-E926-4A96-94BC-2034CDA11E55}
899e97c8Devicessmctl
8a37b030Device0000005b
8a2d0638Device0000004e
248a2d57d0DeviceMup
888899c0DeviceWANARP
87cdbb48DeviceLanmanServer
8a37bf18Device0000005c
8a39d470Device0000004f
25899ea130DeviceUdp
8a37be00Device0000005d
26899e1918DeviceNetBT_Tcpip_{ADE7313F-E926-4A96-94BC-2034CDA11E55}
e146c948DirectoryHarddisk0
899eb030DeviceRawIp
8a1cc030DeviceNdisWanIp
8a397d50Device2203718790
8a377bd0Device0000006a
8a37bce8Device0000005e
8a353a40Device00000001
2789c578d0DeviceFloppy0
e14972e8DirectoryHarddisk1
8a34af18DeviceRawDisk
8a377ab8Device0000006b
8a37bbd0Device0000005f
8a3536e0Device00000002
28888084e8DeviceNetBT_Tcpip_{5775C892-1DBE-4797-A826-644E5631B01E}
8a227028DeviceUSBFDO-0
8a3779a0Device0000006c
89a2e9f0DeviceNull
8a3534a0Device00000003
8a3523d0Device00000010
298a1c69d0Device{62B6C129-2ACC-420E-B171-016704B1FFD2}
8a377888Device0000006d
89c5fae8DeviceIPSEC
8a2e2028DeviceUSBFDO-1
89d34030Device0000007a
8a1c3030DeviceParTechInc0
8a353260Device00000004
8a352190Device00000011
30899ec908DeviceLanmanDatagramReceiver
e1001cc8SectionPhysicalMemory
8a1cdc48DeviceNdisTapi
8a06bdf0DeviceNdisWan
899ea3c8DeviceIPMULTICAST
8a2df028DeviceUSBFDO-2
89cdcc98Device0000007b
8a1c3d98DeviceParTechInc1
8a376f10DeviceDmLoader
8a377770Device0000006e
8a39bf10Device00000012
8a39c030Device00000005
31899ad030DeviceLanmanRedirector
8a1c97c0DeviceGpc
8a1bb820Device{AFFA5C1D-A124-4BEC-BAA9-1EA1904D7171}
8a377658Device0000006f
8a20c028DeviceUSBFDO-3
89cd5c98Device0000007c
8a1c3b00DeviceParTechInc2
8a39bcd0Device00000013
8a39cc68Device00000006
3289c38978DeviceNamedPipe
87b908f8Devicevmx86
8a201028DeviceUSBFDO-4
89ccdc98Device0000007d
8a376030DeviceFtControl
8a39af10Device00000020
8a39ca28Device00000007
3389c58988DeviceMailslot
8a1c89d0Device{73A1F4B0-8BD4-4CB8-AB51-ED6665B6CFC6}
8a1f5028DeviceUSBFDO-5
89cc4c98Device0000007e
8a39acd0Device00000021
8a39b850Device00000015
8a39c7e8Device00000008
34899a84e0DeviceAfd
879e4030DeviceVMparport0
87c268d8DeviceNdisuio
87c48030DeviceSniffer_{37338A36-EE77-4050-B85D-AED67B37DAB7}
8a34ae00DeviceRawCdRom
89c77c98Device0000007f
8a39aa90Device00000022
8a39b610Device00000016
8a39c5a8Device00000009
35899e2718DeviceAsusgio
87a8e7b8Devicevstor2
e101d080SymbolicLinkScsiPort0
8a399a90Device00000030
8a39a850Device00000023
8a39b3d0Device00000017
36e1024030DirectoryScsi
899a0340Deviceavipbb
e149ae60SymbolicLinkScsiPort1
e101b368DirectoryWinDfs
8a399850Device00000031
8a39a610Device00000024
8a39b190Device00000018
利用内核调试器显示键盘类驱动程序的驱动程序对象
lkd>!drvobjkbdclass
Driverobject(8a2d4a30)isfor:
\Driver\Kbdclass
DriverExtensionList:(id,addr)
DeviceObjectlist:
8a1c08b88a2d3aa0
根据以上的对象:
lkd>!devobj8a1c08b8
Deviceobject(8a1c08b8)isfor:
KeyboardClass1\Driver\KbdclassDriverObject8a2d4a30
CurrentIrp00000000RefCount0Type0000000bFlags00002044
Dacle1495bfcDevExt8a1c0970DevObjExt8a1c0a50
ExtensionFlags(0000000000)
AttachedTo(Lower)8a1c0ca8\Driver\TermDD
Devicequeueisnotbusy.
lkd>!devobj8a2d3aa0
Deviceobject(8a2d3aa0)isfor:
KeyboardClass0\Driver\KbdclassDriverObject8a2d4a30
CurrentIrp00000000RefCount0Type0000000bFlags00002044
Dacle1495bfcDevExt8a2d3b58DevObjExt8a2d3c38
ExtensionFlags(0000000000)
AttachedDevice(Upper)87aa8020\Driver\PECKbdProtector
AttachedTo(Lower)8a2d3c88\Driver\i8042prt
Devicequeueisnotbusy.
怎么会有2个键盘类?看到\Driver\PECKbdProtector这个设备应该是我的杀毒软件保护键盘输入的一个模拟键盘类!
查看IRP
lkd>!irpfind
unabletogetlargepoolallocationtable-eitherwrongsymbolsorpooltaggingisdisabled
SearchingNonPagedpool(823c6000:8a3c6000)forTag:Irp?
Irp[Thread]irpStack:(Mj,Mn)DevObj[Driver]MDLProcess
870f0780[87cca620]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
870fa5a8[87ccec58]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
8713c5a0[00000000]Irpiscomplete(CurrentLocation3>StackCount2)0x89a6f860
8714c8f8[87cc0da8]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
87153a00[87cc09b8]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
8715a358[87cdb020]irpStack:(c,2)8a2842f0[\FileSystem\Ntfs]
8715ab00[88403da8]irpStack:(c,2)8a2842f0[\FileSystem\Ntfs]
871ba190[87cc0da8]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
871bca00[87cca620]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
871c0878[87c82020]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
871c1820[87c81348]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
871e0b98[87c874f0]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
871fb8f8[87cca620]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
872568e0[87ccbda8]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
8726ecf0[87c81348]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
872a0260[87ccec58]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
872be008[87cc09b8]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
872c1838[87cc09b8]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
8732edf0[87cc09b8]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
87352288[87cb0658]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
87353290[87cabda8]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
8737bd90[87ccec58]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
873a0960[87cca620]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
873e1008[87cabda8]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
87429b00[87cabda8]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
87453568[87ccec58]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
874d7ce0[87ccec58]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
8752f310[87cca620]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
8754d008[87cabda8]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
8756a8b0[87ccec58]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
875ab8c8[87ccbda8]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
875ac2f8[87ccbda8]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
875e5208[87cc09b8]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
87604200[87af1598]irpStack:(e,43)899a84e0[\Driver\AFD]
8760bc48[87cca620]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
87622b88[87bba380]irpStack:(e,43)899a84e0[\Driver\AFD]
876bfce8[87cca620]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
87804758[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x87961278
8785ce70[8786d630]irpStack:(e,0)899ec908[\FileSystem\MRxSmb]
87880cd8[87aed990]irpStack:(e,43)899a84e0[\Driver\AFD]
87943288[87af1598]irpStack:(e,43)899a84e0[\Driver\AFD]
8796eb70[87962868]irpStack:(e,9)899a84e0[\Driver\AFD]
87992768[87a3bda8]irpStack:(e,20)899a84e0[\Driver\AFD]0x87ae8da0
879a2638[87a39330]irpStack:(e,43)899a84e0[\Driver\AFD]
879b76d8[87a89448]irpStack:(e,20)899a84e0[\Driver\AFD]0x87b8a390
87a03008[879a3020]irpStack:(e,20)899a84e0[\Driver\AFD]0x87b8a390
87a40a28[87aed990]irpStack:(e,43)899a84e0[\Driver\AFD]
87a4ae70[87af1598]irpStack:(e,43)899a84e0[\Driver\AFD]
87a57e70[87aed990]irpStack:(e,43)899a84e0[\Driver\AFD]
87a79e70[87af1598]irpStack:(e,43)899a84e0[\Driver\AFD]
87a7c830[879537b0]irpStack:(e,43)899a84e0[\Driver\AFD]
87a8e3f0[879537b0]irpStack:(e,43)899a84e0[\Driver\AFD]
87a95a38[87a397e0]irpStack:(e,43)899a84e0[\Driver\AFD]
87ab1008[87a3dda8]irpStack:(e,43)899a84e0[\Driver\AFD]
87af8480[87aed990]irpStack:(e,43)899a84e0[\Driver\AFD]
87af8818[87a397e0]irpStack:(e,43)899a84e0[\Driver\AFD]
87afb6f8[87a397e0]irpStack:(e,43)899a84e0[\Driver\AFD]
87b0ecb0[87962868]irpStack:(e,9)899a84e0[\Driver\AFD]
87b1ce70[87a89448]irpStack:(e,20)899a84e0[\Driver\AFD]0x87b8a390
87b23258[87b96da8]irpStack:(e,0)899ec908[\FileSystem\MRxSmb]
87b422b8[87a397e0]irpStack:(e,43)899a84e0[\Driver\AFD]
87b44820[8787e428]irpStack:(e,0)899ec908[\FileSystem\MRxSmb]
87b4a930[87b96da8]irpStack:(e,0)899ec908[\FileSystem\MRxSmb]
87b4d008[87ba24f0]irpStack:(e,9)899a84e0[\Driver\AFD]
87b6f3a8[87aaaa28]irpStack:(e,20)899a84e0[\Driver\AFD]0x87b8a390
87b7a008[87aed990]irpStack:(e,43)899a84e0[\Driver\AFD]
87b8b1e8[87cabda8]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
87bcc470[87a397e0]irpStack:(e,43)899a84e0[\Driver\AFD]
87bcf748[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x875b46f0
87c4ae70[8787e428]irpStack:(e,0)899ec908[\FileSystem\MRxSmb]
87c4b638[87a397e0]irpStack:(e,43)899a84e0[\Driver\AFD]
87c6f608[87cca620]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
87c78ec8[87cb0658]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
87ca48b0[87a397e0]irpStack:(e,43)899a84e0[\Driver\AFD]
87d08c50[87ce9da8]irpStack:(c,2)8a2842f0[\FileSystem\Ntfs]
8880d008[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
8880d5c8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
8880d858[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x89a6f860
8880dd78[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
8880e008[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
8880e338[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x88817418
8880e5c8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x88817418
8880e858[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x899a3ee4
8880eae8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x899a3ee4
8880ed78[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
8880f008[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0xffffffff
8880f338[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
8880f5c8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0xffffffff
8880f858[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0xffffffff
8880fae8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0xffffffff
8880fd78[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0xffffffff
88810008[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0xffffffff
88810338[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0xffffffff
888105c8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0xffffffff
88810858[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0xffffffff
88810ae8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0xffffffff
88810d78[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0xffffffff
88811008[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0xffffffff
88811338[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0xffffffff
888115c8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0xffffffff
88811858[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0xffffffff
88811ae8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0xffffffff
88811d78[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0xffffffff
88812008[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
88812338[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0xffffffff
888125c8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
88812858[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
88812ae8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
88812d78[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x89a6f860
88813008[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
88813338[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
888135c8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
88813858[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
88813ae8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00700005
88813d78[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
888145c8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
88814858[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
88815008[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
888155c8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x89a6f860
88815858[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
88815ae8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
88815d78[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
888161b0[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
88816348[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00630069
888164e0[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
88816678[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x89a6f860
88816cd8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00700005
88816e70[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x87132398
888431b0[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x87607f90
88843348[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00610072
888434e0[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
88843678[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x89a6f860
88843810[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
88843cd8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
888458a0[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
88845bd0[87ce9da8]irpStack:(c,2)8a2842f0[\FileSystem\Ntfs]
888481b0[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
88848348[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
88848b40[87c35530]irpStack:(e,2d)899a84e0[\Driver\AFD]
88848cd8[87ce9da8]irpStack:(c,2)8a2842f0[\FileSystem\Ntfs]
88848e70[8881b868]irpStack:(3,0)8a1c2030[\Driver\Mouclass]
8884bcd8[8881cda8]irpStack:(3,0)8a1c08b8[\Driver\Kbdclass]
8884be70[87c35530]irpStack:(e,20)899a84e0[\Driver\AFD]0x87c61a20
88889860[87d04d10]irpStack:(d,0)89c38978[\FileSystem\Npfs]
8991b6a0[87ce9da8]irpStack:(c,2)8a2842f0[\FileSystem\Ntfs]
8991d648[87ce9da8]irpStack:(c,2)8a2842f0[\FileSystem\Ntfs]
89991cb0[87ce9da8]irpStack:(c,2)8a2842f0[\FileSystem\Ntfs]
89993610[87ce9da8]irpStack:(c,2)8a2842f0[\FileSystem\Ntfs]
8999c680[00000000]irpStack:(f,0)89c72030[\Driver\usbehci]
8999c8b8[00000000]irpStack:(f,0)89c72030[\Driver\usbehci]
8999caa0[00000000]irpStack:(f,0)89c72030[\Driver\usbehci]
8999cc88[00000000]irpStack:(f,0)89c72030[\Driver\usbehci]
8999ce70[00000000]irpStack:(f,0)89c72030[\Driver\usbehci]
899a11f0[00000000]Irpiscomplete(CurrentLocation5>StackCount4)
899a2670[00000000]irpStack:(f,0)89c72030[\Driver\usbehci]
899a2858[00000000]irpStack:(f,0)89c72030[\Driver\usbehci]
899a2a40[00000000]irpStack:(f,0)89c72030[\Driver\usbehci]
899a2c28[00000000]irpStack:(f,0)89c72030[\Driver\usbehci]
899a2e70[00000000]Irpiscomplete(CurrentLocation5>StackCount4)
899a3510[00000000]irpStack:(16,0)89cdb030[\Driver\usbohci]
899a3c28[00000000]irpStack:(16,0)89cd3030[\Driver\usbohci]
899a5a98[00000000]irpStack:(16,0)89cc0030[\Driver\usbohci]
899a6e70[00000000]Irpiscomplete(CurrentLocation5>StackCount4)
899a76f0[00000000]Irpiscomplete(CurrentLocation5>StackCount4)
899a78d8[00000000]Irpiscomplete(CurrentLocation5>StackCount4)
899a93c8[87c82020]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
899b7e70[00000000]Irpiscomplete(CurrentLocation5>StackCount4)
899e1cb0[00000000]irpStack:(16,0)89d35030[\Driver\usbohci]
899ed9b8[87ce9da8]irpStack:(c,2)8a2842f0[\FileSystem\Ntfs]
89a284a0[00000000]irpStack:(f,0)89cd3030[\Driver\usbohci]
89a295d0[00000000]irpStack:(f,0)89cdb030[\Driver\usbohci]
89a2c5c8[00000000]irpStack:(f,0)89cca030[\Driver\usbohci]
89c3bd20[00000000]irpStack:(f,0)89cc0030[\Driver\usbohci]
89c5c490[00000000]irpStack:(16,0)8a377888[\Driver\ACPI]
89c63800[87c3a9f8]irpStack:(e,2d)899a84e0[\Driver\AFD]
89c74c18[00000000]irpStack:(16,0)8a3779a0[\Driver\ACPI]
89c75a98[00000000]Irpiscomplete(CurrentLocation4>StackCount3)
89cc2ae8[00000000]irpStack:(f,0)89c72030[\Driver\usbehci]
89cc2c80[00000000]Irpiscomplete(CurrentLocation5>StackCount4)
89cc3908[00000000]Irpiscomplete(CurrentLocation5>StackCount4)
89ccbcd8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)
89ccbe70[00000000]Irpiscomplete(CurrentLocation5>StackCount4)
89cd3ae8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)
89cd3c80[00000000]Irpiscomplete(CurrentLocation5>StackCount4)
89d33e70[00000000]Irpiscomplete(CurrentLocation5>StackCount4)
8a0706f8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)
8a074008[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
8a074820[00000000]Irpiscomplete(CurrentLocation2>StackCount1)
8a074f68[87d14868]irpStack:(d,0)89c38978[\FileSystem\Npfs]
8a1c4e70[00000000]irpStack:(f,0)89d35030[\Driver\usbohci]
8a253d80[87c82020]irpStack:(e,0)8a2dca88[\FileSystem\FltMgr]
8a260450[87a397e0]irpStack:(e,43)899a84e0[\Driver\AFD]
8a2cc008[00000000]irpStack:(0,0)8a0733d0[\Driver\Cdrom]0x00000000
8a2cdb90[00000000]Irpiscomplete(CurrentLocation4>StackCount3)
8a2d0cc8[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x00000000
8a2db278[00000000]irpStack:(0,0)00000000[00000000:Couldnotreaddeviceobjector_DEVICE_OBJECTnotfound
]
8a2fb008[00000000]Irpiscomplete(CurrentLocation4>StackCount3)
8a300678[8a3693c8]irpStack:(e,0)8a2fb9e0[\Driver\Ftdisk]
8a304208[00000000]Irpiscomplete(CurrentLocation2>StackCount1)0x00000000
8a308008[00000000]Irpiscomplete(CurrentLocation4>StackCount3)
8a308238[00000000]Irpiscomplete(CurrentLocation4>StackCount3)0x87a2eb60
8a30ed68[00000000]Irpiscomplete(CurrentLocation2>StackCount1)0x00000000
8a34b158[8a3693c8]irpStack:(e,0)8a2ce030[\Driver\Ftdisk]
8a34c008[00000000]irpStack:(16,0)89cca030[\Driver\usbohci]
8a34c318[00000000]irpStack:(e,0)8a345f18[\Driver\ACPI]
8a353858[8a369b30]irpStack:(e,0)899e2168[\Driver\Tcpip]
8a353bb0[899e4c90]irpStack:(d,0)89c38978[\FileSystem\Npfs]
8a3548b8[00000000]Irpiscomplete(CurrentLocation21>StackCount20)
8a367850[00000000]Irpiscomplete(CurrentLocation2>StackCount1)0x00000000
8a374310[00000000]Irpiscomplete(CurrentLocation5>StackCount4)
8a395318[00000000]irpStack:(e,0)8a34e888[\Driver\ACPI]
8a3955c0[00000000]Irpiscomplete(CurrentLocation2>StackCount1)0x00000000
将设备数转储出来
lkd>!devnode01
DumpingIopRootDeviceNode(=0x8a353dd8)
DevNode0x8a353dd8forPDO0x8a353f10
InstancePathis"HTREE\ROOT\0"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a3538f8forPDO0x8a353a40
InstancePathis"Root\ACPI_HAL\0000"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a3944d8forPDO0x8a34e628
InstancePathis"ACPI_HAL\PNP0C08\0"
ServiceNameis"ACPI"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a345dd0forPDO0x8a30e720
InstancePathis"ACPI\AuthenticAMD_-_x86_Family_15_Model_67\_0"
ServiceNameis"Processor"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a383ee8forPDO0x8a37e928
InstancePathis"ACPI\AuthenticAMD_-_x86_Family_15_Model_67\_1"
ServiceNameis"Processor"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a383dc8forPDO0x8a305518
InstancePathis"ACPI\PNP0A03\0"
ServiceNameis"pci"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37ba88forPDO0x8a2d0b10
InstancePathis"PCI\VEN_1002&DEV_7910&SUBSYS_00000000&REV_00\3&267a616a&0&00"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a303ee8forPDO0x8a3042d0
InstancePathis"ACPI\PNP0C02\24"
State=DeviceNodeInitialized(0x302)
PreviousState=DeviceNodeUninitialized(0x301)
DevNode0x8a37b968forPDO0x8a2d0930
InstancePathis"PCI\VEN_1002&DEV_7912&SUBSYS_00000000&REV_00\3&267a616a&0&08"
ServiceNameis"pci"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a303278forPDO0x8a2dc030
InstancePathis"PCI\VEN_1002&DEV_791E&SUBSYS_82C81043&REV_00\4&320533a7&0&2808"
ServiceNameis"ati2mtag"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8824a318forPDO0x88817e88
InstancePathis"DISPLAY\AOC1913\5&2129718a&0&10000080&01&05"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37b848forPDO0x8a2d0750
InstancePathis"PCI\VEN_1002&DEV_7916&SUBSYS_00000000&REV_00\3&267a616a&0&30"
ServiceNameis"pci"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37b728forPDO0x8a34de50
InstancePathis"PCI\VEN_1002&DEV_7917&SUBSYS_00000000&REV_00\3&267a616a&0&38"
ServiceNameis"pci"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a2dc7a8forPDO0x8a2dccf8
InstancePathis"PCI\VEN_1969&DEV_1048&SUBSYS_82261043&REV_B0\4&6546bb7&0&0038"
ServiceNameis"AtcL001"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37b608forPDO0x8a34db18
InstancePathis"PCI\VEN_1002&DEV_4380&SUBSYS_81EF1043&REV_00\3&267a616a&0&90"
ServiceNameis"pciide"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a2dbee8forPDO0x8a300a08
InstancePathis"PCIIDE\IDEChannel\4&2ee00b06&0&0"
ServiceNameis"atapi"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a2dbdc8forPDO0x8a300838
InstancePathis"PCIIDE\IDEChannel\4&2ee00b06&0&1"
ServiceNameis"atapi"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37b4e8forPDO0x8a34d7e0
InstancePathis"PCI\VEN_1002&DEV_4387&SUBSYS_82881043&REV_00\3&267a616a&0&98"
ServiceNameis"usbohci"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x89d3a460forPDO0x89d35030
InstancePathis"USB\ROOT_HUB\4&1a1b284c&0"
ServiceNameis"usbhub"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37b3c8forPDO0x8a34ce50
InstancePathis"PCI\VEN_1002&DEV_4388&SUBSYS_82881043&REV_00\3&267a616a&0&99"
ServiceNameis"usbohci"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x89ce1a08forPDO0x89cdb030
InstancePathis"USB\ROOT_HUB\4&4abdfd9&0"
ServiceNameis"usbhub"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37b2a8forPDO0x8a34cb18
InstancePathis"PCI\VEN_1002&DEV_4389&SUBSYS_82881043&REV_00\3&267a616a&0&9A"
ServiceNameis"usbohci"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x89ce0898forPDO0x89cd3030
InstancePathis"USB\ROOT_HUB\4&36b5a1e2&0"
ServiceNameis"usbhub"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37b188forPDO0x8a34c7e0
InstancePathis"PCI\VEN_1002&DEV_438A&SUBSYS_82881043&REV_00\3&267a616a&0&9B"
ServiceNameis"usbohci"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x89cd2a90forPDO0x89cca030
InstancePathis"USB\ROOT_HUB\4&2b51398f&0"
ServiceNameis"usbhub"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37a008forPDO0x8a395e50
InstancePathis"PCI\VEN_1002&DEV_438B&SUBSYS_82881043&REV_00\3&267a616a&0&9C"
ServiceNameis"usbohci"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x89cd1a90forPDO0x89cc0030
InstancePathis"USB\ROOT_HUB\4&25b8d8eb&0"
ServiceNameis"usbhub"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37aee8forPDO0x8a395b18
InstancePathis"PCI\VEN_1002&DEV_4386&SUBSYS_82881043&REV_00\3&267a616a&0&9D"
ServiceNameis"usbehci"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x89cc0a90forPDO0x89c72030
InstancePathis"USB\ROOT_HUB20\4&2a3738cb&0"
ServiceNameis"usbhub"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x899b3328forPDO0x899b3de8
InstancePathis"USB\Vid_0cf3&Pid_1006\12345"
ServiceNameis"AR9271"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37adc8forPDO0x8a3957e0
InstancePathis"PCI\VEN_1002&DEV_4385&SUBSYS_82881043&REV_13\3&267a616a&0&A0"
State=DeviceNodeInitialized(0x302)
PreviousState=DeviceNodeUninitialized(0x301)
DevNode0x8a37aca8forPDO0x8a396e50
InstancePathis"PCI\VEN_1002&DEV_438C&SUBSYS_82881043&REV_00\3&267a616a&0&A1"
ServiceNameis"pciide"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a2db6d8forPDO0x8a2dbc20
InstancePathis"PCIIDE\IDEChannel\4&33d6c8dc&0&0"
ServiceNameis"atapi"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a2fd9b8forPDO0x8a2d8940
InstancePathis"IDE\DiskWDC_WD1600BB-00DWA0_____________________15.05R15\4457572d41434b45303136363136_035_0_0_0_0"
ServiceNameis"disk"
TargetDeviceNotifyList-f0xe146f220b0xe146f220
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a3739b8forPDO0x8a308b00
InstancePathis"IDE\DiskST3802110A______________________________2AAA____\5&482ad02&0&0.1.0"
ServiceNameis"disk"
TargetDeviceNotifyList-f0xe1017230b0xe1017230
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a2db5b8forPDO0x8a2dba50
InstancePathis"PCIIDE\IDEChannel\4&33d6c8dc&0&1"
ServiceNameis"atapi"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeRestartCompletion(0x30b)
DevNode0x8a37ab88forPDO0x8a396b18
InstancePathis"PCI\VEN_1002&DEV_4383&SUBSYS_82901043&REV_00\3&267a616a&0&A2"
ServiceNameis"HDAudBus"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a2e8008forPDO0x8a2d2030
InstancePathis"HDAUDIO\FUNC_01&VEN_10EC&DEV_0662&SUBSYS_10438290&REV_1001\4&301bca5a&0&0001"
ServiceNameis"IntcAzAudAddService"
TargetDeviceNotifyList-f0xe2110d00b0xe20e21d0
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37aa68forPDO0x8a3967e0
InstancePathis"PCI\VEN_1002&DEV_438D&SUBSYS_00000000&REV_00\3&267a616a&0&A3"
ServiceNameis"isapnp"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a3772e0forPDO0x8a2dc560
InstancePathis"ISAPNP\ReadDataPort\0"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a3771c0forPDO0x8a2dc448
InstancePathis"ACPI\PNP0000\4&258f370f&0"
State=DeviceNodeInitialized(0x302)
PreviousState=DeviceNodeUninitialized(0x301)
DevNode0x8a2cf008forPDO0x8a2dc330
InstancePathis"ACPI\PNP0200\4&258f370f&0"
State=DeviceNodeInitialized(0x302)
PreviousState=DeviceNodeUninitialized(0x301)
DevNode0x8a2cfee8forPDO0x8a2dc218
InstancePathis"ACPI\PNP0100\4&258f370f&0"
State=DeviceNodeInitialized(0x302)
PreviousState=DeviceNodeUninitialized(0x301)
DevNode0x8a2cfdc8forPDO0x8a377030
InstancePathis"ACPI\PNP0B00\4&258f370f&0"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a2cfca8forPDO0x8a377f18
InstancePathis"ACPI\PNP0800\4&258f370f&0"
State=DeviceNodeInitialized(0x302)
PreviousState=DeviceNodeUninitialized(0x301)
DevNode0x8a2cfb88forPDO0x8a377e00
InstancePathis"ACPI\PNP0C04\4&258f370f&0"
State=DeviceNodeInitialized(0x302)
PreviousState=DeviceNodeUninitialized(0x301)
DevNode0x8a2cfa68forPDO0x8a377ce8
InstancePathis"ACPI\ATK0110\1010110"
ServiceNameis"MTsensor"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a2cf948forPDO0x8a377bd0
InstancePathis"ACPI\PNP0C02\10"
State=DeviceNodeInitialized(0x302)
PreviousState=DeviceNodeUninitialized(0x301)
DevNode0x8a2cf828forPDO0x8a377ab8
InstancePathis"ACPI\PNP0C02\0"
State=DeviceNodeInitialized(0x302)
PreviousState=DeviceNodeUninitialized(0x301)
DevNode0x8a2cf708forPDO0x8a3779a0
InstancePathis"ACPI\PNP0F03\4&258f370f&0"
ServiceNameis"i8042prt"
TargetDeviceNotifyList-f0xe16fe2a8b0xe16fe2a8
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a2cf5e8forPDO0x8a377888
InstancePathis"ACPI\PNP0303\4&258f370f&0"
ServiceNameis"i8042prt"
TargetDeviceNotifyList-f0xe163c510b0xe163c510
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a2cf4c8forPDO0x8a377770
InstancePathis"ACPI\PNP0700\4&258f370f&0"
ServiceNameis"fdc"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x899e75a8forPDO0x89c5b530
InstancePathis"FDC\GENERIC_FLOPPY_DRIVE\5&791d70f&0&0"
ServiceNameis"flpydisk"
TargetDeviceNotifyList-f0xe15a6790b0xe15a6790
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a2cf3a8forPDO0x8a377658
InstancePathis"ACPI\PNP0401\4&258f370f&0"
ServiceNameis"Parport"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x899e64c8forPDO0x899e6620
InstancePathis"LPTENUM\MicrosoftRawPort\5&2913d742&0&LPT1"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a2cf288forPDO0x8a377540
InstancePathis"ACPI\PNP0C02\2e"
State=DeviceNodeInitialized(0x302)
PreviousState=DeviceNodeUninitialized(0x301)
DevNode0x8a2cf168forPDO0x8a377428
InstancePathis"ACPI\PNP0501\1"
ServiceNameis"Serial"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37a948forPDO0x8a396600
InstancePathis"PCI\VEN_1002&DEV_4384&SUBSYS_00000000&REV_00\3&267a616a&0&A4"
ServiceNameis"pci"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a303758forPDO0x8a303d30
InstancePathis"PCI\VEN_10B7&DEV_9055&SUBSYS_905510B7&REV_30\4&2966ab86&0&48A4"
ServiceNameis"EL90XBC"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a303638forPDO0x8a3039f8
InstancePathis"PCI\VEN_1274&DEV_1370&SUBSYS_13701274&REV_02\4&2966ab86&0&50A4"
State=DeviceNodeInitialized(0x302)
PreviousState=DeviceNodeUninitialized(0x301)
Problem=CM_PROB_DISABLED
DevNode0x8a37a828forPDO0x8a39db28
InstancePathis"PCI\VEN_1022&DEV_1100&SUBSYS_00000000&REV_00\3&267a616a&0&C0"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37a708forPDO0x8a39d948
InstancePathis"PCI\VEN_1022&DEV_1101&SUBSYS_00000000&REV_00\3&267a616a&0&C1"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37a5e8forPDO0x8a39d768
InstancePathis"PCI\VEN_1022&DEV_1102&SUBSYS_00000000&REV_00\3&267a616a&0&C2"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37a4c8forPDO0x8a39d588
InstancePathis"PCI\VEN_1022&DEV_1103&SUBSYS_00000000&REV_00\3&267a616a&0&C3"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37a3a8forPDO0x8a2d0638
InstancePathis"ACPI\PNP0A06\3&473f1a46&0"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37a168forPDO0x8a305880
InstancePathis"PCI\VEN_1095&DEV_2455&SUBSYS_6D673D2A&REV_01\4&5d18f2df&0"
ServiceNameis"a8y91qq4"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a073008forPDO0x8a074250
InstancePathis"SCSI\CdRom&Ven_GXEF&Prod_MVWHU70&Rev_1.04\5&3511f0c1&0&000"
ServiceNameis"cdrom"
TargetDeviceNotifyList-f0xe15f5298b0xe16795b0
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37a288forPDO0x8a39d470
InstancePathis"ACPI\PNP0C02\11"
State=DeviceNodeInitialized(0x302)
PreviousState=DeviceNodeUninitialized(0x301)
DevNode0x8a37c008forPDO0x8a34e9a0
InstancePathis"ACPI\PNP0C01\1"
State=DeviceNodeInitialized(0x302)
PreviousState=DeviceNodeUninitialized(0x301)
DevNode0x8a37c178forPDO0x8a34e888
InstancePathis"ACPI\PNP0C0C\aa"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a3976e0forPDO0x8a345f18
InstancePathis"ACPI\FixedButton\2&daba3ff&0"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a353598forPDO0x8a3536e0
InstancePathis"Root\DISPLAY\0000"
ServiceNameis"FsVga"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a353358forPDO0x8a3534a0
InstancePathis"Root\dmio\0000"
ServiceNameis"dmio"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a353118forPDO0x8a353260
InstancePathis"Root\ftdisk\0000"
ServiceNameis"ftdisk"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a2ce218forPDO0x8a2ce030
InstancePathis"STORAGE\Volume\1&30a96598&0&SignatureA841F78DOffset7E00Length2542978200"
ServiceNameis"VolSnap"
TargetDeviceNotifyList-f0xe10222d8b0xe181e440
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a37f1c8forPDO0x8a2fb9e0
InstancePathis"STORAGE\Volume\1&30a96598&0&SignatureE467E467Offset7E00Length12A1C90400"
ServiceNameis"VolSnap"
TargetDeviceNotifyList-f0xe14943e0b0xe1629ca0
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a39cee8forPDO0x8a39c030
InstancePathis"Root\LEGACY_AFD\0000"
ServiceNameis"AFD"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a39cb20forPDO0x8a39cc68
InstancePathis"Root\LEGACY_ASIO\0000"
ServiceNameis"AsIO"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a39c8e0forPDO0x8a39ca28
InstancePathis"Root\LEGACY_AVIPBB\0000"
ServiceNameis"avipbb"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a39c6a0forPDO0x8a39c7e8
InstancePathis"Root\LEGACY_AVKMGR\0000"
ServiceNameis"avkmgr"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a39c460forPDO0x8a39c5a8
InstancePathis"Root\LEGACY_BEEP\0000"
ServiceNameis"Beep"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a352008forPDO0x8a39c240
InstancePathis"Root\LEGACY_DMBOOT\0000"
ServiceNameis"dmboot"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a352dc8forPDO0x8a352f10
InstancePathis"Root\LEGACY_DMLOAD\0000"
ServiceNameis"dmload"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a352b88forPDO0x8a352cd0
InstancePathis"Root\LEGACY_ENCRYPTEDDISK\0000"
ServiceNameis"EncryptedDisk"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a352948forPDO0x8a352a90
InstancePathis"Root\LEGACY_FIPS\0000"
ServiceNameis"Fips"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a352708forPDO0x8a352850
InstancePathis"Root\LEGACY_GPC\0000"
ServiceNameis"Gpc"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a3524c8forPDO0x8a352610
InstancePathis"Root\LEGACY_HCMON\0000"
ServiceNameis"hcmon"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a352288forPDO0x8a3523d0
InstancePathis"Root\LEGACY_HTTP\0000"
ServiceNameis"HTTP"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a39b008forPDO0x8a352190
InstancePathis"Root\LEGACY_IPNAT\0000"
ServiceNameis"IpNat"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a39bdc8forPDO0x8a39bf10
InstancePathis"Root\LEGACY_IPSEC\0000"
ServiceNameis"IPSec"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a39bb88forPDO0x8a39bcd0
InstancePathis"Root\LEGACY_KSECDD\0000"
ServiceNameis"ksecdd"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a39b948forPDO0x8a39ba90
InstancePathis"Root\LEGACY_LBEEPKE\0000"
ServiceNameis"LBeepKE"
State=DeviceNodeRemoved(0x312)
PreviousState=DeviceNodeStarted(0x308)
Problem=CM_PROB_DEVICE_NOT_THERE
DevNode0x8a39b708forPDO0x8a39b850
InstancePathis"Root\LEGACY_MNMDD\0000"
ServiceNameis"mnmdd"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a39b4c8forPDO0x8a39b610
InstancePathis"Root\LEGACY_MOUNTMGR\0000"
ServiceNameis"mountmgr"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a39b288forPDO0x8a39b3d0
InstancePathis"Root\LEGACY_NDIS\0000"
ServiceNameis"NDIS"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a351008forPDO0x8a39b190
InstancePathis"Root\LEGACY_NDISTAPI\0000"
ServiceNameis"NdisTapi"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a351dc8forPDO0x8a351f10
InstancePathis"Root\LEGACY_NDISUIO\0000"
ServiceNameis"Ndisuio"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a351b88forPDO0x8a351cd0
InstancePathis"Root\LEGACY_NDPROXY\0000"
ServiceNameis"NDProxy"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a351948forPDO0x8a351a90
InstancePathis"Root\LEGACY_NETBT\0000"
ServiceNameis"NetBT"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a351708forPDO0x8a351850
InstancePathis"Root\LEGACY_NULL\0000"
ServiceNameis"Null"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a3514c8forPDO0x8a351610
InstancePathis"Root\LEGACY_PARTMGR\0000"
ServiceNameis"PartMgr"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a351288forPDO0x8a3513d0
InstancePathis"Root\LEGACY_PARVDM\0000"
ServiceNameis"ParVdm"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a39a008forPDO0x8a351190
InstancePathis"Root\LEGACY_PECKBDPROTECTOR\0000"
ServiceNameis"PECKbdProtector"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a39adc8forPDO0x8a39af10
InstancePathis"Root\LEGACY_RASACD\0000"
ServiceNameis"RasAcd"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a39ab88forPDO0x8a39acd0
InstancePathis"Root\LEGACY_RDPCDD\0000"
ServiceNameis"RDPCDD"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a39a948forPDO0x8a39aa90
InstancePathis"Root\LEGACY_SNIFFER\0000"
ServiceNameis"Sniffer"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a39a708forPDO0x8a39a850
InstancePathis"Root\LEGACY_SPTD\0000"
ServiceNameis"sptd"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a39a4c8forPDO0x8a39a610
InstancePathis"Root\LEGACY_SSMDRV\0000"
ServiceNameis"ssmdrv"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a39a288forPDO0x8a39a3d0
InstancePathis"Root\LEGACY_TCPIP\0000"
ServiceNameis"Tcpip"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a350008forPDO0x8a39a190
InstancePathis"Root\LEGACY_VGASAVE\0000"
ServiceNameis"VgaSave"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a350dc8forPDO0x8a350f10
InstancePathis"Root\LEGACY_VMNETBRIDGE\0000"
ServiceNameis"VMnetBridge"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a350b88forPDO0x8a350cd0
InstancePathis"Root\LEGACY_VMNETUSERIF\0000"
ServiceNameis"VMnetuserif"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a350948forPDO0x8a350a90
InstancePathis"Root\LEGACY_VMPARPORT\0000"
ServiceNameis"VMparport"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a350708forPDO0x8a350850
InstancePathis"Root\LEGACY_VMX86\0000"
ServiceNameis"vmx86"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a3504c8forPDO0x8a350610
InstancePathis"Root\LEGACY_VOLSNAP\0000"
ServiceNameis"VolSnap"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a350288forPDO0x8a3503d0
InstancePathis"Root\LEGACY_VSTOR2\0000"
ServiceNameis"vstor2"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a399008forPDO0x8a350190
InstancePathis"Root\LEGACY_WANARP\0000"
ServiceNameis"Wanarp"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a399dc8forPDO0x8a399f10
InstancePathis"Root\LEGACY_WDF01000\0000"
ServiceNameis"Wdf01000"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a399b88forPDO0x8a399cd0
InstancePathis"Root\MEDIA\MS_MMACM"
ServiceNameis"audstub"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a399948forPDO0x8a399a90
InstancePathis"Root\MEDIA\MS_MMDRV"
ServiceNameis"audstub"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a399708forPDO0x8a399850
InstancePathis"Root\MEDIA\MS_MMMCI"
ServiceNameis"audstub"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a3994c8forPDO0x8a399610
InstancePathis"Root\MEDIA\MS_MMVCD"
ServiceNameis"audstub"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a399288forPDO0x8a3993d0
InstancePathis"Root\MEDIA\MS_MMVID"
ServiceNameis"audstub"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a34f008forPDO0x8a399190
InstancePathis"Root\MS_L2TPMINIPORT\0000"
ServiceNameis"Rasl2tp"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a34fdc8forPDO0x8a34ff10
InstancePathis"Root\MS_NDISWANIP\0000"
ServiceNameis"NdisWan"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a34fb88forPDO0x8a34fcd0
InstancePathis"Root\MS_PPPOEMINIPORT\0000"
ServiceNameis"RasPppoe"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a34f948forPDO0x8a34fa90
InstancePathis"Root\MS_PPTPMINIPORT\0000"
ServiceNameis"PptpMiniport"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a34f708forPDO0x8a34f850
InstancePathis"Root\MS_PSCHEDMP\0000"
ServiceNameis"PSched"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a34f4c8forPDO0x8a34f610
InstancePathis"Root\MS_PSCHEDMP\0001"
ServiceNameis"PSched"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a34f288forPDO0x8a34f3d0
InstancePathis"Root\MS_PSCHEDMP\0002"
ServiceNameis"PSched"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a398008forPDO0x8a34f190
InstancePathis"Root\MS_PSCHEDMP\0003"
ServiceNameis"PSched"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a398dc8forPDO0x8a398f10
InstancePathis"Root\MS_PTIMINIPORT\0000"
ServiceNameis"Raspti"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a398b88forPDO0x8a398cd0
InstancePathis"Root\RDPDR\0000"
ServiceNameis"rdpdr"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a398948forPDO0x8a398a90
InstancePathis"Root\RDP_KBD\0000"
ServiceNameis"TermDD"
TargetDeviceNotifyList-f0xe165e1c8b0xe165e1c8
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a398708forPDO0x8a398850
InstancePathis"Root\RDP_MOU\0000"
ServiceNameis"TermDD"
TargetDeviceNotifyList-f0xe1e2e500b0xe1e2e500
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a3984c8forPDO0x8a398610
InstancePathis"Root\SYSTEM\0000"
ServiceNameis"swenum"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x87c29858forPDO0x87a11438
InstancePathis"SW\{cd171de3-69e5-11d2-b56d-0000f8754380}\{9B365890-165F-11D0-A195-0020AFD156E4}"
ServiceNameis"wdmaud"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x87bdd9a0forPDO0x87d039e8
InstancePathis"SW\{a7c7a5b0-5af3-11d1-9ced-00a024bf0407}\{9B365890-165F-11D0-A195-0020AFD156E4}"
ServiceNameis"sysaudio"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a398288forPDO0x8a3983d0
InstancePathis"Root\SYSTEM\0001"
ServiceNameis"update"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a34e008forPDO0x8a398190
InstancePathis"Root\SYSTEM\0002"
ServiceNameis"mssmbios"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a34edc8forPDO0x8a34ef10
InstancePathis"Root\VMWARE\0000"
ServiceNameis"VMnetAdapter"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
DevNode0x8a34eb88forPDO0x8a34ecd0
InstancePathis"Root\VMWARE\0001"
ServiceNameis"VMnetAdapter"
State=DeviceNodeStarted(0x308)
PreviousState=DeviceNodeEnumerateCompletion(0x30d)
自从系统安装依赖所有被检出的设备的记录被存放在
HKLM\SYSTEM\CurrentControlSet\Enum
查看一个驱动程序的INF文件
C:\ProgramFiles\SupportTools>cdc:\windows\inf
C:\WINDOWS\inf>dirkeyboard.inf
驱动器C中的卷没有标签。
卷的***是18F6-A188
C:\WINDOWS\inf的目录
2008-04-1420:0086,182keyboard.inf
1个文件86,182字节
0个目录137,397,768,192可用字节
C:\WINDOWS\inf>
;Copyright(c)1993-1996,MicrosoftCorporation
[version]
signature="$WindowsNT$"
Class=Keyboard
ClassGUID={4D36E96B-E325-11CE-BFC1-08002BE10318}
Provider=%MS%
LayoutFile=layout.inf
DriverVer=07/01/2001,5.1.2600.5512
[ClassInstall32.NT]
AddReg=keyboard_class_addreg
[keyboard_class_addreg]
HKR,,,,%KeyboardClassName%
HKR,,Icon,,"-3"
HKR,,Installer32,,"SysSetup.Dll,KeyboardClassInstaller"
HKR,,NoInstallClass,,"1"
HKR,,TroubleShooter-0,,"hcp://help/tshoot/hdw_keyboard.htm"
[DestinationDirs]
DefaultDestDir=12;DIRID_DRIVERS
101B_TYPE_LayerDriverFiles=11;DIRID_SYSTEM
101C_TYPE_LayerDriverFiles=11;DIRID_SYSTEM
103_TYPE_LayerDriverFiles=11;DIRID_SYSTEM
106_TYPE_LayerDriverFiles=11;DIRID_SYSTEM
[ControlFlags]
;
;MarkanyinstallsectionsfordriversthatalsocontrolthePS/2mouseport,
;sothatwecanwarntheuserthattheymayalsobeaffectingtheirmousewith
;akeyboarddriverchange.
;
SharedDriver=STANDARD_Inst,%STANDARD_Inst.SharedDriverMsg%
SharedDriver=101B_TYPE_Inst,%STANDARD_Inst.SharedDriverMsg%
SharedDriver=101C_TYPE_Inst,%STANDARD_Inst.SharedDriverMsg%
SharedDriver=103_TYPE_Inst,%STANDARD_Inst.SharedDriverMsg%
SharedDriver=106_TYPE_Inst,%STANDARD_Inst.SharedDriverMsg%
[Manufacturer]
%Std-Keyboards%=MS_KBD
%MICROSOFT%=MICROSOFT_KBD
%ALPS%=ALPS_KBD
%CHERRY%=CHERRY_KBD
%MITSUMI%=MITSUMI_KBD
%FUJITSU%=FUJITSU_KBD
%TOSHIBA%=TOSHIBA_KBD
%KEYTRONIC%=KEYTRONIC_KBD
%PHILIPS%=PHILIPS_KBD
%SILITEK%=SILITEK_KBD
%NMB%=NMB_KBD
%STSL%=STSL_KBD
%ACER%=ACER_KBD
%CHICONY%=CHICONY_KBD
%BTC%=BTC_KBD
%FOCUS%=FOCUS_KBD
%JINGMOLD%=JINGMOLD_KBD
%MAXISWITCH%=MAXISWITCH_KBD
%MONTEREY%=MONTEREY_KBD
%ORTEK%=ORTEK_KBD
%SAMSUNG%=SAMSUNG_KBD
%FORWARD%=FORWARD_KBD
%SUH%=SUH_KBD
%SEJIN%=SEJIN_KBD
%SUPERGATE%=SUPERGATE_KBD
%SOLIDYEAR%=SOLIDYEAR_KBD
%QTRONIX%=QTRONIX_KBD
%ATT%=ATT_KBD
%COMPAQ%=COMPAQ_KBD
%OLIVETTI%=OLIVETTI_KBD
%NEC%=NEC_KBD
[MS_KBD]
%*PNP0300.DeviceDesc%=STANDARD_Inst,*PNP0300;PC/XT(83-Key)
%*PNP0301.DeviceDesc%=STANDARD_Inst,*PNP0301;PC/AT(84-Key)
%*PNP0302.DeviceDesc%=STANDARD_Inst,*PNP0302;PC/XT(84-Key)
%*PNP0303.DeviceDesc%=STANDARD_Inst,*PNP0303;PC/ATEnh(101/102-Key)
%*PNP030b.DeviceDesc%=STANDARD_Inst,*PNP030b,PS2_KEYBOARD;Defaultkeyboard
%*PNP0320.DeviceDesc%=106_TYPE_Inst,*PNP0320;PC/ATEnh(106Japanesekey)
%*PNP0343.DeviceDesc%=101B_TYPE_Inst,*PNP0343;Enh101b
%*PNP0344.DeviceDesc%=101C_TYPE_Inst,*PNP0344;Enh101S
%*PNP0345.DeviceDesc%=103_TYPE_Inst,*PNP0345;Enh103
%HID.KeyboardDevice%=HID_Keyboard_Inst,,HID_DEVICE_SYSTEM_KEYBOARD;GenericHIDKeybaord
[ATT_KBD]
%*PNP030a.DeviceDesc%=STANDARD_Inst,*PNP030a;AT&T302
[COMPAQ_KBD]
%*CPQA0D7.DeviceDesc%=STANDARD_Inst,*CPQA0D7;CompaqEnhancedKeyboard
[OLIVETTI_KBD]
%*PNP0304.DeviceDesc%=STANDARD_Inst,*PNP0304;Olivetti(83-Key)
%*PNP0305.DeviceDesc%=STANDARD_Inst,*PNP0305;Olivetti(102-Key)
%*PNP0306.DeviceDesc%=STANDARD_Inst,*PNP0306;Olivetti(86-Key)
%*PNP0309.DeviceDesc%=STANDARD_Inst,*PNP0309;Olivetti(101/102-Key)
[ALPS_KBD]
%HID\VID_0433&PID_ABAB.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_0433&PID_ABAB
%HID\VID_044e&PID_1104.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_044e&PID_1104
[CHERRY_KBD]
%HID\VID_046A&PID_0001.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_046A&PID_0001
[MITSUMI_KBD]
%HID\VID_03ee&PID_5609&MI_00.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_03ee&PID_5609&MI_00
[KEYTRONIC_KBD]
%HID\VID_03F9&PID_0100.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_03F9&PID_0100
%HID\VID_03F9&PID_0101.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_03F9&PID_0101
%HID\VID_03F9&PID_0102&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_03F9&PID_0102&MI_00
[PHILIPS_KBD]
%HID\VID_0471&PID_0601&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_0471&PID_0601&MI_00
%HID\VID_0471&PID_0401.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_0471&PID_0401
%HID\VID_0471&PID_0402&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_0471&PID_0402&MI_00
[FUJITSU_KBD]
%HID\VID_0430&PID_0002&MI_00.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_0430&PID_0002&MI_00
%HID\VID_0430&PID_000A&MI_00.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_0430&PID_000A&MI_00
%HID\VID_0430&PID_000B.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_0430&PID_000B
%HID\VID_0430&PID_0082.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_0430&PID_0082
%HID\VID_0430&PID_0083&MI_00.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_0430&PID_0083&MI_00
%HID\VID_04c5&PID_1020&MI_00.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_04c5&PID_1020&MI_00
%HID\VID_04c5&PID_1018&Col01.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_04c5&PID_1018&Col01
%HID\VID_04c5&PID_1022&MI_00&Col01.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_04c5&PID_1022&MI_00&Col01
[TOSHIBA_KBD]
%HID\VID_06D5&PID_4000.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_06D5&PID_4000
[SILITEK_KBD]
%HID\VID_047B&PID_0001.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_047B&PID_0001
%HID\VID_047B&PID_0002&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_047B&PID_0002&MI_00
[NMB_KBD]
;%HID\VID_0446&PID_6782.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_0446&PID_6782
%HID\VID_0446&PID_6781&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_0446&PID_6781&MI_00
[STSL_KBD]
%HID\VID_05FA&PID_3302.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_05FA&PID_3302
%HID\VID_05FA&PID_3301&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_05FA&PID_3301&MI_00
%HID\VID_05FA&PID_3303&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_05FA&PID_3303&MI_00
[ACER_KBD]
%HID\VID_04A5&PID_0001.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_04A5&PID_0001
%HID\VID_04A5&PID_0002.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_04A5&PID_0002
%HID\VID_04A5&PID_0003&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_04A5&PID_0003&MI_00
[CHICONY_KBD]
%HID\VID_04F2&PID_0002.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_04F2&PID_0002
%HID\VID_04F2&PID_0001&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_04F2&PID_0001&MI_00
[BTC_KBD]
%HID\VID_046E&PID_0100.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_046E&PID_0100
%HID\VID_046E&PID_6782&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_046E&PID_6782&MI_00
[FOCUS_KBD]
%HID\VID_05B2&PID_6200.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_05B2&PID_6200
%HID\VID_05B2&PID_7200&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_05B2&PID_7200&MI_00
[JINGMOLD_KBD]
%HID\VID_05AF&PID_9167.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_05AF&PID_9167
%HID\VID_05AF&PID_9267&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_05AF&PID_9267&MI_00
[MAXISWITCH_KBD]
%HID\VID_04C3&PID_1101.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_04C3&PID_1101
%HID\VID_04C3&PID_1102&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_04C3&PID_1102&MI_00
%HID\VID_04C3&PID_2101.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_04C3&PID_2101
%HID\VID_04C3&PID_2102&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_04C3&PID_2102&MI_00
[MONTEREY_KBD]
%HID\VID_0566&PID_2800.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_0566&PID_2800
%HID\VID_0566&PID_2801&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_0566&PID_2801&MI_00
[SAMSUNG_KBD]
%HID\VID_055D&PID_6780.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_055D&PID_6780
%HID\VID_055D&PID_6781&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_055D&PID_6781&MI_00
%HID\VID_055D&PID_0001.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_055D&PID_0001
[FORWARD_KBD]
%HID\VID_05BC&PID_0002.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_05BC&PID_0002
%HID\VID_05BC&PID_0001&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_05BC&PID_0001&MI_00
[SUH_KBD]
%HID\VID_0500&PID_0002.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_0500&PID_0002
%HID\VID_0500&PID_0001&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_0500&PID_0001&MI_00
[SEJIN_KBD]
%HID\VID_0510&PID_0001.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_0510&PID_0001
%HID\VID_0510&PID_1000&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_0510&PID_1000&MI_00
[SUPERGATE_KBD]
%HID\VID_05D5&PID_6782&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_05D5&PID_6782&MI_00
[ORTEK_KBD]
%HID\VID_05A4&PID_9722.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_05A4&PID_9722
%HID\VID_05A4&PID_9720&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_05A4&PID_9720&MI_00
[SOLIDYEAR_KBD]
%HID\VID_060B&PID_2101&MI_00.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_060B&PID_2101&MI_00
%HID\VID_060B&PID_5903.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_060B&PID_5903
%HID\VID_060B&PID_6003&MI_00.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_060B&PID_6003&MI_00
%HID\VID_060B&PID_1006&MI_00.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_060B&PID_1006&MI_00
[QTRONIX_KBD]
%HID\VID_05C7&PID_2001.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_05C7&PID_2001
%HID\VID_05C7&PID_6001.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_05C7&PID_6001
[MICROSOFT_KBD]
%HID\VID_045E&PID_000B.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_045E&PID_000B
%HID\VID_045E&PID_001D&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_045E&PID_001D&MI_00
%HID\VID_045E&PID_002B&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_045E&PID_002B&MI_00
%HID\VID_045E&PID_002D&MI_00.DeviceDesc%=HID_Keyboard_Inst,,HID\VID_045E&PID_002D&MI_00
%HID\VID_045E&PID_005C&MI_00.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_045E&PID_005C&MI_00
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_045E&PID_006D&COL05;MicrosoftSB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_045E&PID_00A0&COL05;MicrosoftBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_045E&PID_00DA&COL05;MicrosoftSF
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_107B&PID_3009&COL05;GatewayBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_1509&PID_9242&COL05;FICBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_03EE&PID_2501&COL05;MitsumiBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_0471&PID_0815&COL05;PhilipsBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_0609&PID_031D&COL05;SMKBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_2040&PID_6310&COL05;HauppaugeBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_1009&PID_000E&COL05;eMuzedBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_1019&PID_0F38&COL05;ECSBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_03F3&PID_0094&COL05;AdaptecBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_0FB8&PID_0002&COL05;WistronBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_04E8&PID_7061&COL05;SamsungBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_1460&PID_9150&COL05;TatungBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_03EE&PID_2502&COL05;MitsumiSF
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_0609&PID_0322&COL05;SMKSF
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_1308&PID_C001&COL05;ShuttleBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_0768&PID_0023&COL05;RicavisionBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_0471&PID_0608&COL05;PhilipsSF
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_043E&PID_9803&COL05;LGBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_179D&PID_0010&COL05;RicavisionBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_179D&PID_0020&COL05;RicavisionSF
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_1784&PID_0001&COL05;TopseedBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_1784&PID_0002&COL05;TopseedSF
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_17B8&PID_1100&COL05;TrojanSF
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_17B8&PID_044C&COL05;TrojanSF
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_17B8&PID_04B0&COL05;TrojanBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_15B1&PID_8090&COL05;MitacSF
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_147A&PID_E015&COL05;Formosa21BB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_147A&PID_E016&COL05;Formosa21SF
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_051C&PID_C001&COL05;ShuttleBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_051C&PID_C002&COL05;ShuttleSF
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_0C16&PID_0081&COL05;GyrationBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_0C16&PID_0080&COL05;GyrationSF
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_413C&PID_8123&COL05;DellBB
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_413C&PID_8124&COL05;DellSF
%HID\VID_045E&PID_006D&COL05.DeviceDesc%=eHome_Keyboard_Inst,,HID\IrDevice&COL05;Compatibledevice
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_045E&PID_006D&COL06;MicrosoftSB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_045E&PID_00A0&COL06;MicrosoftBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_045E&PID_00DA&COL06;MicrosoftSF
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_107B&PID_3009&COL06;GatewayBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_1509&PID_9242&COL06;FICBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_03EE&PID_2501&COL06;MitsumiBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_0471&PID_0815&COL06;PhilipsBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_0609&PID_031D&COL06;SMKBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_2040&PID_6310&COL06;HauppaugeBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_1009&PID_000E&COL06;eMuzedBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_1019&PID_0F38&COL06;ECSBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_03F3&PID_0094&COL06;AdaptecBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_0FB8&PID_0002&COL06;WistronBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_04E8&PID_7061&COL06;SamsungBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_1460&PID_9150&COL06;TatungBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_03EE&PID_2502&COL06;MitsumiSF
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_0609&PID_0322&COL06;SMKSF
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_1308&PID_C001&COL06;ShuttleBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_0768&PID_0023&COL06;RicavisionBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_0471&PID_0608&COL06;PhilipsSF
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_043E&PID_9803&COL06;LGBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_179D&PID_0010&COL06;RicavisionBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_179D&PID_0020&COL06;RicavisionSF
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_1784&PID_0001&COL06;TopseedBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_1784&PID_0002&COL06;TopseedSF
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_17B8&PID_1100&COL06;TrojanSF
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_17B8&PID_044C&COL06;TrojanSF
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_17B8&PID_04B0&COL06;TrojanBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_15B1&PID_8090&COL06;MitacSF
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_147A&PID_E015&COL06;Formosa21BB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_147A&PID_E016&COL06;Formosa21SF
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_051C&PID_C001&COL06;ShuttleBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_051C&PID_C002&COL06;ShuttleSF
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_0C16&PID_0081&COL06;GyrationBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_0C16&PID_0080&COL06;GyrationSF
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_413C&PID_8123&COL06;DellBB
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\VID_413C&PID_8124&COL06;DellSF
%HID\VID_045E&PID_006D&COL06.DeviceDesc%=eHome_Keyboard_Inst,,HID\IrDevice&COL06;Compatibledevice
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_045E&PID_006D&COL07;MicrosoftSB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_045E&PID_00A0&COL07;MicrosoftBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_045E&PID_00DA&COL07;MicrosoftSF
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_107B&PID_3009&COL07;GatewayBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_1509&PID_9242&COL07;FICBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_03EE&PID_2501&COL07;MitsumiBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_0471&PID_0815&COL07;PhilipsBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_0609&PID_031D&COL07;SMKBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_2040&PID_6310&COL07;HauppaugeBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_1009&PID_000E&COL07;eMuzedBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_1019&PID_0F38&COL07;ECSBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_03F3&PID_0094&COL07;AdaptecBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_0FB8&PID_0002&COL07;WistronBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_04E8&PID_7061&COL07;SamsungBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_1460&PID_9150&COL07;TatungBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_03EE&PID_2502&COL07;MitsumiSF
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_0609&PID_0322&COL07;SMKSF
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_1308&PID_C001&COL07;ShuttleBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_0768&PID_0023&COL07;RicavisionBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_0471&PID_0608&COL07;PhilipsSF
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_043E&PID_9803&COL07;LGBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_179D&PID_0010&COL07;RicavisionBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_179D&PID_0020&COL07;RicavisionSF
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_1784&PID_0001&COL07;TopseedBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_1784&PID_0002&COL07;TopseedSF
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_17B8&PID_1100&COL07;TrojanSF
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_17B8&PID_044C&COL07;TrojanSF
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_17B8&PID_04B0&COL07;TrojanBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_15B1&PID_8090&COL07;MitacSF
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_147A&PID_E015&COL07;Formosa21BB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_147A&PID_E016&COL07;Formosa21SF
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_051C&PID_C001&COL07;ShuttleBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_051C&PID_C002&COL07;ShuttleSF
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_0C16&PID_0081&COL07;GyrationBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_0C16&PID_0080&COL07;GyrationSF
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_413C&PID_8123&COL07;DellBB
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\VID_413C&PID_8124&COL07;DellSF
%HID\VID_045E&PID_006D&COL07.DeviceDesc%=eHome_106_Keyboard_Inst,,HID\IrDevice&COL07;Compatibledevice
[NEC_KBD]
%HID\VID_0409&PID_0014&MI_00.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_0409&PID_0014&MI_00
%HID\VID_0409&PID_0019.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_0409&PID_0019
%HID\VID_0409&PID_0025.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_0409&PID_0025
%HID\VID_0409&PID_0034&COL01.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_0409&PID_0034&COL01
%HID\VID_0409&PID_0094&COL01.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_0409&PID_0094&COL01
%HID\VID_0409&PID_0095.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_0409&PID_0095
%HID\VID_0409&PID_003F&MI_00&Col01.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_0409&PID_003F&MI_00&Col01
%HID\VID_0409&PID_004F&MI_00&Col01.DeviceDesc%=HID_106_Keyboard_Inst,,HID\VID_0409&PID_004F&MI_00&Col01
;=====================================================================
[STANDARD_Inst];AllkeyboardIDs(exceptunknown)maptothesamedriver
CopyFiles=STANDARD_CopyFiles
DelReg=STANDARD_DelReg
AddReg=STANDARD_AddReg
[STANDARD_DelReg]
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,OverrideKeyboardType
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,OverrideKeyboardSubtype
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,OverrideKeyboardIdentifier
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,"LayerDriverJPN"
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,"LayerDriverKOR"
[STANDARD_AddReg]
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,"LayerDriverJPN",%REG_SZ%,"kbd101.dll"
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,"LayerDriverKOR",%REG_SZ%,"kbd101a.dll"
HKR,,LocationInformationOverride,,%LocationOverride%
[STANDARD_Inst.KeepValues]
i8042prt=OverrideKeyboardType,OverrideKeyboardSubtype,OverrideKeyboardIdentifier,"LayerDriverJPN","LayerDriverKOR"
[STANDARD_Inst.MigrateToDevnode]
i8402prt=KeyboardDataQueueSize,PollStatusIterations
[STANDARD_Inst.Services]
AddService=i8042prt,0x00000002,i8042prt_Service_Inst,i8042prt_EventLog_Inst;PortDriver
AddService=kbdclass,,kbdclass_Service_Inst,kbdclass_EventLog_Inst;ClassDriver
[STANDARD_Inst.HW]
AddReg=STANDARD_AddReg.HW
[STANDARD_AddReg.HW]
HKR,,"KeyboardDataQueueSize",0x00010003,100
;HKR,,"PowerCapabilities",,0x00010003,0
HKR,,"PollStatusIterations",0x00010003,1
;globaltoi8042prt.sys(affectsbothkeyboardandmouse)
HKLM,"SYSTEM\CurrentControlSet\Services\i8042prt\Parameters","PollingIterations",0x00010003,12000
HKLM,"SYSTEM\CurrentControlSet\Services\i8042prt\Parameters","PollingIterationsMaximum",0x00010003,12000
HKLM,"SYSTEM\CurrentControlSet\Services\i8042prt\Parameters","ResendIterations",0x00010003,3
[STANDARD_CopyFiles]
i8042prt.sys
kbdclass.sys
;==============================================
;Korean101Keyboard,Type2
;==============================================
[101B_TYPE_Inst]
CopyFiles=101B_TYPE_LayerDriverFiles,STANDARD_CopyFiles
AddReg=101B_TYPE_AddReg
[101B_TYPE_AddReg]
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,OverrideKeyboardType,%REG_DWORD%,0x8
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,OverrideKeyboardSubtype,%REG_DWORD%,0x4
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,OverrideKeyboardIdentifier,%REG_SZ%,"PCAT_101BKEY"
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,"LayerDriverKOR",%REG_SZ%,"kbd101b.dll"
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,"LayerDriverJPN",%REG_SZ%,"kbd101.dll"
HKR,,LocationInformationOverride,,%LocationOverride%
[101B_TYPE_Inst.HW]
AddReg=STANDARD_AddReg.HW
[101B_TYPE_LayerDriverFiles]
kbdkor.dll
kbd101b.dll
[101B_TYPE_Inst.Services]
Needs=STANDARD_Inst.Services
;==============================================
;Korean101Keyboard,Type3(PS/2)
;==============================================
[101C_TYPE_Inst]
CopyFiles=101C_TYPE_LayerDriverFiles,STANDARD_CopyFiles
AddReg=101C_TYPE_AddReg
[101C_TYPE_AddReg]
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,OverrideKeyboardType,%REG_DWORD%,0x8
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,OverrideKeyboardSubtype,%REG_DWORD%,0x5
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,OverrideKeyboardIdentifier,%REG_SZ%,"PCAT_101CKEY"
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,"LayerDriverKOR",%REG_SZ%,"kbd101c.dll"
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,"LayerDriverJPN",%REG_SZ%,"kbd101.dll"
HKR,,LocationInformationOverride,,%LocationOverride%
[101C_TYPE_Inst.HW]
Needs=STANDARD_Inst.Services
[101C_TYPE_LayerDriverFiles]
kbdkor.dll
kbd101c.dll
[101C_TYPE_Inst.Services]
Needs=STANDARD_Inst.Services
;==============================================
;Korean103/106Keyboard(PS/2)
;==============================================
[103_TYPE_Inst]
CopyFiles=103_TYPE_LayerDriverFiles,STANDARD_CopyFiles
AddReg=103_TYPE_AddReg
[103_TYPE_AddReg]
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,OverrideKeyboardType,%REG_DWORD%,0x8
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,OverrideKeyboardSubtype,%REG_DWORD%,0x6
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,OverrideKeyboardIdentifier,%REG_SZ%,"PCAT_103KEY"
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,"LayerDriverKOR",%REG_SZ%,"kbd103.dll"
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,"LayerDriverJPN",%REG_SZ%,"kbd101.dll"
HKR,,LocationInformationOverride,,%LocationOverride%
[103_TYPE_Inst.HW]
AddReg=STANDARD_AddReg.HW
[103_TYPE_LayerDriverFiles]
kbdkor.dll
kbd103.dll
[103_TYPE_Inst.Services]
Needs=STANDARD_Inst.Services
;==============================================
;Japanese106/109Keyboard(PS/2)
;==============================================
[106_TYPE_Inst]
CopyFiles=106_TYPE_LayerDriverFiles,STANDARD_CopyFiles
AddReg=106_TYPE_AddReg
[106_TYPE_AddReg]
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,OverrideKeyboardType,%REG_DWORD%,0x7
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,OverrideKeyboardSubtype,%REG_DWORD%,0x2
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,OverrideKeyboardIdentifier,%REG_SZ%,"PCAT_106KEY"
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,"LayerDriverJPN",%REG_SZ%,"kbd106.dll"
HKLM,SYSTEM\CurrentControlSet\Services\i8042prt\Parameters,"LayerDriverKOR",%REG_SZ%,"kbd101a.dll"
HKR,,LocationInformationOverride,,%LocationOverride%
[106_TYPE_Inst.HW]
AddReg=STANDARD_AddReg.HW
[106_TYPE_Inst.Services]
Needs=STANDARD_Inst.Services
[106_TYPE_LayerDriverFiles]
kbdjpn.dll
kbd106.dll
[106_TYPE_Inst.Services]
Needs=STANDARD_Inst.Services
[i8042prt_Service_Inst]
DisplayName=%i8042prt.SvcDesc%
ServiceType=1;SERVICE_KERNEL_DRIVER
StartType=1;SERVICE_SYSTEM_START
ErrorControl=1;SERVICE_ERROR_NORMAL
ServiceBinary=%12%\i8042prt.sys
LoadOrderGroup=KeyboardPort
[i8042prt_EventLog_Inst]
AddReg=i8042prt_EventLog_AddReg
[i8042prt_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\i8042prt.sys"
HKR,,TypesSupported,0x00010001,7
[kbdclass_Service_Inst]
DisplayName=%kbdclass.SvcDesc%
ServiceType=1;SERVICE_KERNEL_DRIVER
StartType=1;SERVICE_SYSTEM_START
ErrorControl=1;SERVICE_ERROR_NORMAL
ServiceBinary=%12%\kbdclass.sys
LoadOrderGroup=KeyboardClass
[kbdclass_EventLog_Inst]
AddReg=kbdclass_EventLog_AddReg
[kbdclass_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\kbdclass.sys"
HKR,,TypesSupported,0x00010001,7
;==============================================
;Japanese106/109Keyboard(USB)
;==============================================
[HID_106_Keyboard_Inst.NT]
Needs=HID_Keyboard_Inst.NT
Copyfiles=106_TYPE_LayerDriverFiles
AddReg=HID_106_Keyboard_Inst.AddReg
[HID_106_Keyboard_Inst.AddReg]
[HID_106_Keyboard_Inst.NT.HW]
AddReg=HID_106_Keyboard_Inst.AddReg.NT.HW
[HID_106_Keyboard_Inst.AddReg.NT.HW]
HKR,,"KeyboardTypeOverride",0x00010001,7
HKR,,"KeyboardSubtypeOverride",0x00010001,2
[HID_106_Keyboard_Inst.NT.Services]
Needs=HID_Keyboard_Inst.NT.Services
[LegacyXlate.DevId]
;
;ThissectionisusedduringstartupbytheWindowsNTPlug&PlayManagerto
;simulateenumerationofthekeyboardbasedoninformationretrievedfrom
;ARCfirmware/NTDETECT.
;
XT_83KEY=*PNP0300
PCAT_86KEY=*PNP0301
PCXT_84KEY=*PNP0302
XT_84KEY=*PNP0302
101-KEY=*PNP0303
OLI_83KEY=*PNP0304
ATT_301=*PNP0304
OLI_102KEY=*PNP0305
OLI_86KEY=*PNP0306
OLI_A101_102KEY=*PNP0309
ATT_302=*PNP030a
PCAT_ENHANCED=*PNP030b
;
;Thissectionisusedduringfreshinstall/upgradetodeterminewhatWin95-style
;INFinstallsectiontoassociatewiththecurrentlyinstalledkeyboarddriver.
;
[LegacyXlate.Driver]
i8042prt=STANDARD_Inst
;=====================================================================
[eHome_Keyboard_Inst.NT]
Copyfiles=HID_Keyboard_Inst.CopyFiles.NT
[eHome_Keyboard_Inst.AddReg.NT]
HKR,,"WaitWakeEnabled",0x00010001,1
[eHome_Keyboard_Inst.NT.HW]
AddReg=HID_Keyboard_Inst.AddReg.NT,eHome_Keyboard_Inst.AddReg.NT
[eHome_Keyboard_Inst.NT.Services]
AddService=kbdhid,%SPSVCINST_ASSOCSERVICE%,KbdHid_Service_Inst,KbdHid_EventLog_Inst;PortDriver
AddService=kbdclass,,kbdclass_Service_Inst,kbdclass_EventLog_Inst;ClassDriver
;=====================================================================
[eHome_106_Keyboard_Inst.NT]
Needs=HID_Keyboard_Inst.NT
Copyfiles=106_TYPE_LayerDriverFiles
[eHome_106_Keyboard_Inst.AddReg.NT]
HKR,,"WaitWakeEnabled",0x00010001,1
[eHome_106_Keyboard_Inst.NT.HW]
AddReg=HID_106_Keyboard_Inst.AddReg.NT.HW,eHome_106_Keyboard_Inst.AddReg.NT
[eHome_106_Keyboard_Inst.NT.Services]
AddService=kbdhid,%SPSVCINST_ASSOCSERVICE%,KbdHid_Service_Inst,KbdHid_EventLog_Inst;PortDriver
AddService=kbdclass,,kbdclass_Service_Inst,kbdclass_EventLog_Inst;ClassDriver
;=====================================================================
[HID_Keyboard_Inst.NT]
Copyfiles=HID_Keyboard_Inst.CopyFiles.NT
[HID_Keyboard_Inst.NT.HW]
AddReg=HID_Keyboard_Inst.AddReg.NT
[HID_Keyboard_Inst.AddReg.NT]
;HKR,,"LowerFilters",0x00010000,"valueadd"
[HID_Keyboard_Inst.CopyFiles.NT]
kbdhid.sys
kbdclass.sys
[HID_Keyboard_Inst.NT.Services]
AddService=kbdhid,%SPSVCINST_ASSOCSERVICE%,KbdHid_Service_Inst,KbdHid_EventLog_Inst;PortDriver
AddService=kbdclass,,kbdclass_Service_Inst,kbdclass_EventLog_Inst;ClassDriver
;AddService=valueadd,,ValueAdd_Service_Inst
[KbdHid_Service_Inst]
DisplayName=%KBDHID.SvcDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_SYSTEM_START%
ErrorControl=%SERVICE_ERROR_IGNORE%
ServiceBinary=%12%\kbdhid.sys
LoadOrderGroup=KeyboardPort
AddReg=KbdHid_Service_Inst_AddReg
[KbdHid_Service_Inst_AddReg]
HKR,"Parameters","WorkNicely",0x00010001,0
[KbdHid_EventLog_Inst]
AddReg=KbdHid_EventLog_AddReg
[KbdHid_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\kbdhid.sys"
HKR,,TypesSupported,0x00010001,7
;[ValueAdd_Service_Inst]
;DisplayName=%VALUEADD.SvcDesc%
;ServiceType=%SERVICE_KERNEL_DRIVER%
;StartType=%SERVICE_SYSTEM_START%
;ErrorControl=%SERVICE_ERROR_IGNORE%
;ServiceBinary=%12%\value.sys
;LoadOrderGroup=KeyboardPort
;AddReg=ValueAdd_Service_Inst_AddReg
;[ValueAdd_Service_Inst_AddReg]
;HKR,"Parameters","WorkNicely",0x00010001,0
;IncludedbyOEM/3rdpartyINFstoinstallkbdclass
[KbdClass.Services]
AddService=kbdclass,,kbdclass_Service_Inst,kbdclass_EventLog_Inst;ClassDriver
[NEC_KBD]
%HID\VID_0409&PID_0011&MI_00.DeviceDesc%=HID_Keyboard_Inst,HID\VID_0409&PID_0011&MI_00
%HID\VID_0409&PID_001A.DeviceDesc%=HID_Keyboard_Inst,HID\VID_0409&PID_001A
[Strings]
*PNP0303.DeviceDesc="标准101/102键或Microsoft自然PS/2键盘"
i8042prt.SvcDesc="i8042键盘及PS/2鼠标端口驱动程序"
LocationOverride="插入键盘端口"
KeyboardClassName="键盘"
;Manufacturers
ATT="AT&T"
COMPAQ="Compaq"
OLIVETTI="Olivetti"
MS="Microsoft"
MICROSOFT="Microsoft"
Std-Keyboards="(标准键盘)"
ALPS="ALPS"
FUJITSU="Fujitsu"
TOSHIBA="Toshiba"
KEYTRONIC="KeyTronic"
PHILIPS="Philips"
CHERRY="CherryGmbH"
MITSUMI="Mitsumi"
SILITEK="Silitek"
NMB="NMB"
STSL="STSL"
ACER="Acer"
BTC="BTC"
FOCUS="Focus"
JINGMOLD="JingMold"
MAXISWITCH="MaxiSwitch,Inc."
MONTEREY="Monterey"
ORTEK="Ortek"
CHICONY="Chicony"
FORWARD="Forward"
SAMSUNG="Samsung"
SEJIN="Sejin"
SUPERGATE="SUPERGATE"
SUH="SUH"
SOLIDYEAR="SolidYear"
NEC="NEC"
QTRONIX="Qtronix"
;StandardDeviceIDs
*PNP0300.DeviceDesc="PC/XTPS/2Keyboard(83-Key)"
*PNP0301.DeviceDesc="PC/ATPS/2Keyboard(84-Key)"
*PNP0302.DeviceDesc="PC/XTPS/2Keyboard(84-Key)"
*PNP0304.DeviceDesc="OlivettiPS/2Keyboard(83-Key)orAT&T301Keyboard"
*PNP0305.DeviceDesc="OlivettiPS/2Keyboard(102-Key)"
*PNP0306.DeviceDesc="OlivettiPS/2Keyboard(86-Key)"
*PNP0309.DeviceDesc="OlivettiPS/2Keyboard(A101/102-Key)"
*PNP030a.DeviceDesc="AT&T302PS/2Keyboard"
*PNP030b.DeviceDesc="PC/ATEnhancedPS/2Keyboard(101/102-Key)";default
*PNP0320.DeviceDesc="JapanesePS/2Keyboard(106/109Key)"
*PNP0343.DeviceDesc="KoreanPC/AT101-KeyCompatibleKeyboard/MSNaturalKeyboard(Type2)"
*PNP0344.DeviceDesc="KoreanPC/AT101-KeyCompatibleKeyboard/MSNaturalKeyboard(Type3)"
*PNP0345.DeviceDesc="KoreanPS/2Keyboard(103/106Key)"
*CPQA0D7.DeviceDesc="CompaqEnhancedPS/2Keyboard"
kbdclass.SvcDesc="KeyboardClassDriver"
KBDHID.SvcDesc="KeyboardHIDDriver"
STANDARD_Inst.SharedDriverMsg="PS/2mouseport"
;HIDdeviceIDs
HID.KeyboardDevice="HIDKeyboardDevice"
HID\VID_0433&PID_ABAB.DeviceDesc="ALPSUSBKeyboard"
HID\VID_044e&PID_1104.DeviceDesc="ALPSJapaneseUSBKeyboard"
HID\VID_03F9&PID_0100.DeviceDesc="KeyTronicUSBKeyboard"
HID\VID_0471&PID_0401.DeviceDesc="PhilipsSemiconductorsCICTUSBKeyboard"
HID\VID_0471&PID_0402&MI_00.DeviceDesc="PhilipsSemiconductorsCICTUSBKeyboard"
HID\VID_0471&PID_0601&MI_00.DeviceDesc="PhilipsUSBWirelessKeyboard"
HID\VID_046A&PID_0001.DeviceDesc="CherryGmbHUSBKeyboard"
HID\VID_03ee&PID_5609&MI_00.DeviceDesc="MitsumiJapaneseUSBKeyboard"
HID\VID_047B&PID_0001.DeviceDesc="SilitekUSBKeyboard"
HID\VID_047B&PID_0002&MI_00.DeviceDesc="SilitekUSBKeyboard"
HID\VID_04A5&PID_0001.DeviceDesc="APIGenericUSBK/B"
HID\VID_04A5&PID_0002.DeviceDesc="APIErgoUSBK/B"
HID\VID_04A5&PID_0003&MI_00.DeviceDesc="APIGenericUSBK/B"
HID\VID_03F9&PID_0101.DeviceDesc="KeyTronicUSBKeyboard"
HID\VID_03F9&PID_0102&MI_00.DeviceDesc="KeyTronicUSBKeyboard"
HID\VID_0446&PID_6782.DeviceDesc="NMBUSBKeyboard"
HID\VID_0446&PID_6781&MI_00.DeviceDesc="NMBUSBKeyboardwithPS/2MousePort"
HID\VID_05FA&PID_3302.DeviceDesc="STSLUSBKeyboard"
HID\VID_05FA&PID_3301&MI_00.DeviceDesc="STSLUSBKeyboardwithPS/2MousePort"
HID\VID_05FA&PID_3303&MI_00.DeviceDesc="STSLUSBKeyboardwithPS/2MousePort"
HID\VID_04F2&PID_0002.DeviceDesc="ChiconyUSBKeyboard"
HID\VID_04F2&PID_0001&MI_00.DeviceDesc="ChiconyUSBKeyboard"
HID\VID_046E&PID_0100.DeviceDesc="BTCUSBKeyboard"
HID\VID_046E&PID_6782&MI_00.DeviceDesc="BTCUSBKeyboard"
HID\VID_05B2&PID_6200.DeviceDesc="FocusUSBKeyboard"
HID\VID_05B2&PID_7200&MI_00.DeviceDesc="FocusUSBKeyboard"
HID\VID_05AF&PID_9167.DeviceDesc="KB9151B-678"
HID\VID_05AF&PID_9267&MI_00.DeviceDesc="KB9251B-678"
HID\VID_04C3&PID_1101.DeviceDesc="MaxiSwitch,Inc.#1101"
HID\VID_04C3&PID_1102&MI_00.DeviceDesc="MaxiSwitch,Inc.#1102"
HID\VID_04C3&PID_2101.DeviceDesc="MaxiSwitch,Inc.#2101"
HID\VID_04C3&PID_2102&MI_00.DeviceDesc="MaxiSwitch,Inc.#2102"
HID\VID_0566&PID_2800.DeviceDesc="MICUSBK/B"
HID\VID_0566&PID_2801&MI_00.DeviceDesc="MICUSBK/BM"
HID\VID_05A4&PID_9722.DeviceDesc="ORTEKKeyboard"
HID\VID_05A4&PID_9720&MI_00.DeviceDesc="ORTEKKeyboard"
HID\VID_0430&PID_0002&MI_00.DeviceDesc="Fujitsu109JapaneseUSBKeyboard"
HID\VID_0430&PID_000A&MI_00.DeviceDesc="Fujitsu109JapaneseUSBKeyboard"
HID\VID_0430&PID_000B.DeviceDesc="Fujitsu109JapaneseUSBKeyboard"
HID\VID_0430&PID_0082.DeviceDesc="Fujitsu109JapaneseUSBKeyboard"
HID\VID_0430&PID_0083&MI_00.DeviceDesc="Fujitsu109JapaneseUSBKeyboard"
HID\VID_04c5&PID_1020&MI_00.DeviceDesc="Fujitsu109JapaneseUSBKeyboard"
HID\VID_04c5&PID_1018&Col01.DeviceDesc="Fujitsu109JapaneseUSBKeyboard"
HID\VID_04c5&PID_1022&MI_00&Col01.DeviceDesc="Fujitsu109JapaneseUSBKeyboard"
HID\VID_06D5&PID_4000.DeviceDesc="ToshibaUSB109Japanesekeyboard"
HID\VID_055D&PID_6780.DeviceDesc="SamsungUSBKeyboardV1"
HID\VID_055D&PID_6781&MI_00.DeviceDesc="SamsungUSBKeyboardV2"
HID\VID_055D&PID_0001.DeviceDesc="SamsungUSBKeyboard"
HID\VID_05BC&PID_0002.DeviceDesc="ForwardUSBK/B"
HID\VID_05BC&PID_0001&MI_00.DeviceDesc="ForwardUSBK/BwithPS/2Mouse"
HID\VID_0500&PID_0002.DeviceDesc="SUHDART-2USBKeyboard"
HID\VID_0500&PID_0001&MI_00.DeviceDesc="SUHDARTUSBKeyboard"
HID\VID_0510&PID_0001.DeviceDesc="SejinUSBKeyboard"
HID\VID_0510&PID_1000&MI_00.DeviceDesc="SejinUSBKeyboardwithPS/2MousePort"
HID\VID_05D5&PID_6782&MI_00.DeviceDesc="SUPERGATEUSBKeyboardwithPS/2MousePort"
HID\VID_045E&PID_000B.DeviceDesc="MicrosoftUSBNaturalKeyboard"
HID\VID_045E&PID_001D&MI_00.DeviceDesc="MicrosoftUSBNaturalKeyboardPro"
HID\VID_045E&PID_002B&MI_00.DeviceDesc="MicrosoftUSBInternetKeyboardPro"
HID\VID_045E&PID_002D&MI_00.DeviceDesc="MicrosoftUSBInternetKeyboard"
HID\VID_045E&PID_005C&MI_00.DeviceDesc="MicrosoftUSBOfficeKeyboard(106/109)"
HID\VID_045E&PID_006D&COL05.DeviceDesc="MicrosofteHome遥控器键盘按键"
HID\VID_045E&PID_006D&COL06.DeviceDesc="MicrosofteHomeMCIR键盘"
HID\VID_045E&PID_006D&COL07.DeviceDesc="MicrosofteHomeMCIR109键盘"
HID\VID_060B&PID_2101&MI_00.DeviceDesc="JapaneseUSBKeyboardwithPS/2MousePort"
HID\VID_060B&PID_5903.DeviceDesc="JapaneseUSBKeyboard-595U"
HID\VID_060B&PID_6003&MI_00.DeviceDesc="JapaneseUSBKeyboard-600HM"
HID\VID_060B&PID_1006&MI_00.DeviceDesc="JapaneseUSBKeyboard-260U"
HID\VID_0409&PID_0014&MI_00.DeviceDesc="NEC109JapaneseUSBKeyboard"
HID\VID_0409&PID_0011&MI_00.DeviceDesc="NECPC98SeriesLayoutUSBKeyboard"
HID\VID_0409&PID_0019.DeviceDesc="NEC109JapaneseUSBKeyboardwithBus-PoweredHub"
HID\VID_0409&PID_001A.DeviceDesc="NECPC98SeriesLayoutUSBKeyboardwithBus-PoweredHub"
HID\VID_0409&PID_0025.DeviceDesc="NECUSBMiniKeyboardwithBus-PoweredHub"
HID\VID_0409&PID_0034&COL01.DeviceDesc="NEC109JapaneseUSBKeyboardwithOne-touchstartbuttons"
HID\VID_0409&PID_0094&COL01.DeviceDesc="NEC109USBSmallKeyboardwithOne-touchstartbuttons"
HID\VID_0409&PID_0095.DeviceDesc="NEC109USBSmallKeyboardwithBus-PoweredHub"
HID\VID_0409&PID_003F&MI_00&Col01.DeviceDesc="NECWirelessUSBKeyboardwithOne-touchstartbuttons"
HID\VID_0409&PID_004F&MI_00&Col01.DeviceDesc="NECWirelessUSBKeyboardwithOne-touchstartbuttons"
HID\VID_05C7&PID_2001.DeviceDesc="QtronixUSBKeyboard"
HID\VID_05C7&PID_6001.DeviceDesc="QtronixUSBTen-Keypad"
;Standarddefs
SPSVCINST_TAGTOFRONT=0x00000001
SPSVCINST_ASSOCSERVICE=0x00000002
SERVICE_KERNEL_DRIVER=1
SERVICE_BOOT_START=0
SERVICE_SYSTEM_START=1
SERVICE_AUTO_START=2
SERVICE_ERROR_NORMAL=1
SERVICE_ERROR_IGNORE=0
REG_EXPAND_SZ=0x00020000
REG_DWORD=0x00010001
REG_SZ=0x00000000
其中搜索.sys可以看到对应的驱动程序
;globaltoi8042prt.sys(affectsbothkeyboardandmouse)
HKLM,"SYSTEM\CurrentControlSet\Services\i8042prt\Parameters","PollingIterations",0x00010003,12000
HKLM,"SYSTEM\CurrentControlSet\Services\i8042prt\Parameters","PollingIterationsMaximum",0x00010003,12000
HKLM,"SYSTEM\CurrentControlSet\Services\i8042prt\Parameters","ResendIterations",0x00010003,3
[STANDARD_CopyFiles]
i8042prt.sys
kbdclass.sys
电源问题:
状态S0是完全打开,电源消耗最大
S1,S2,S3都是睡眠电源消耗不同硬件延迟不同
S4是休眠,只有电源按钮和唤醒电路有点滴电流
电源管理规范中对APM高级电源管理和ACPI的高级配置和电源接口有区别
如何查看一个驱动程序的电源映射关系呢?