对象目录相关的

来源:互联网 发布:linux c语言创建线程 编辑:程序博客网 时间:2024/05/01 17:31

kd> !object /driver/pci
Object: 82b9bf38  Type: (82ba33b0) Driver
    ObjectHeader: 82b9bf20 (old version)
    HandleCount: 0  PointerCount: 81
    Directory Object: e1013880  Name: PCI
kd> dt _OBJECT_HEADER 82b9bf38-0x18
nt!_OBJECT_HEADER
   +0x000 PointerCount     : 81
   +0x004 HandleCount      : 0
   +0x004 NextToFree       : (null)
   +0x008 Type             : 0x82ba33b0 _OBJECT_TYPE
   +0x00c NameInfoOffset   : 0x10 ''
   +0x00d HandleInfoOffset : 0 ''
   +0x00e QuotaInfoOffset  : 0 ''
   +0x00f Flags            : 0x32 '2'
   +0x010 ObjectCreateInfo : 0x00000001 _OBJECT_CREATE_INFORMATION
   +0x010 QuotaBlockCharged : 0x00000001
   +0x014 SecurityDescriptor : 0xe145df8f
   +0x018 Body             : _QUAD
kd> dt _OBJECT_TYPE 0x82ba33b0
nt!_OBJECT_TYPE
   +0x000 Mutex            : _ERESOURCE
   +0x038 TypeList         : _LIST_ENTRY [ 0x82ba33e8 - 0x82ba33e8 ]
   +0x040 Name             : _UNICODE_STRING "Driver"
   +0x048 DefaultObject    : 0x805598c0
   +0x04c Index            : 0x1a
   +0x050 TotalNumberOfObjects : 0x62
   +0x054 TotalNumberOfHandles : 0
   +0x058 HighWaterNumberOfObjects : 0x67
   +0x05c HighWaterNumberOfHandles : 1
   +0x060 TypeInfo         : _OBJECT_TYPE_INITIALIZER
   +0x0ac Key              : 0x76697244
   +0x0b0 ObjectLocks      : [4] _ERESOURCE
kd> dt _OBJECT_HEADER_NAME_INFO 82b9bf38-0x28
nt!_OBJECT_HEADER_NAME_INFO
   +0x000 Directory        : 0xe1013880 _OBJECT_DIRECTORY
   +0x004 Name             : _UNICODE_STRING "PCI"
   +0x00c QueryReferences  : 1
kd> dt _OBJECT_HEADER 0xe1013880-0x18
nt!_OBJECT_HEADER
   +0x000 PointerCount     : 84
   +0x004 HandleCount      : 0
   +0x004 NextToFree       : (null)
   +0x008 Type             : 0x82beb3b0 _OBJECT_TYPE
   +0x00c NameInfoOffset   : 0x10 ''
   +0x00d HandleInfoOffset : 0 ''
   +0x00e QuotaInfoOffset  : 0 ''
   +0x00f Flags            : 0x32 '2'
   +0x010 ObjectCreateInfo : 0x00000001 _OBJECT_CREATE_INFORMATION
   +0x010 QuotaBlockCharged : 0x00000001
   +0x014 SecurityDescriptor : 0xe100467e
   +0x018 Body             : _QUAD
kd> dt _OBJECT_TYPE 0x82beb3b0
nt!_OBJECT_TYPE
   +0x000 Mutex            : _ERESOURCE
   +0x038 TypeList         : _LIST_ENTRY [ 0x82beb3e8 - 0x82beb3e8 ]
   +0x040 Name             : _UNICODE_STRING "Directory"
   +0x048 DefaultObject    : 0x805598c0
   +0x04c Index            : 2
   +0x050 TotalNumberOfObjects : 0x22
   +0x054 TotalNumberOfHandles : 0x4d
   +0x058 HighWaterNumberOfObjects : 0x22
   +0x05c HighWaterNumberOfHandles : 0x51
   +0x060 TypeInfo         : _OBJECT_TYPE_INITIALIZER
   +0x0ac Key              : 0x65726944
   +0x0b0 ObjectLocks      : [4] _ERESOURCE
kd> dt _OBJECT_HEADER_NAME_INFO 0xe1013880-0x28
nt!_OBJECT_HEADER_NAME_INFO
   +0x000 Directory        : 0xe1000180 _OBJECT_DIRECTORY
   +0x004 Name             : _UNICODE_STRING "Driver"
   +0x00c QueryReferences  : 1

原创粉丝点击