对象目录相关的

原创 2011年01月13日 16:29:00

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

面向对象程序设计-继承与多态

前面我们讨论了如何在 JavaScript 语言中实现对私有实例成员、公有实例成员、私有静态成员、公有静态成员和静态类的封装。这次我们来讨论一下面向对象程序设计中的另外两个要素:继承与多态。 1 又...
  • claram
  • claram
  • 2016年06月02日 15:48
  • 5271

U-BOOT的目录结构

U-BOOT的目录结构 网上采用的u-boot一般是1.1或1.2系列的版本,其目录结构介绍的资料比较多,在新一些的版本中U-boot目录结构做了比较大的改变,比以前的版本更加简洁、合理。下面对...
  • qq_29350001
  • qq_29350001
  • 2016年05月23日 11:16
  • 584

Ubuntu根目录结构说明

Ubuntu的根目录下存在着很多的文件夹,但你知道他们都存放着哪些文件呢?这些是深入了解Ubuntu系统必不缺少的知识,本文就关于此做一下介绍吧。     /bin/    用以存储二进制可执行命令...
  • qq_19381271
  • qq_19381271
  • 2017年04月28日 23:11
  • 998

目录文件的普通权限

(一)当用户要进入一个目录时,需要目录有什么权限? 先建立一个目录 code,然后查看到code的目录权限,可以看到该目录中用户权限为wrx(读,写,执行),接下来,我先把该目录中用户权限的r权限去掉...
  • gogogo_sky
  • gogogo_sky
  • 2017年03月21日 17:36
  • 153

【linux文件系统】inode索引节点/dentry目录对象/file文件对象

资料链接: Linux 内核编程之文件系统(二) 几个关系: (1)inode索引节点表示文件的信息——每个文件都有一个inode。 (2)dentry目录项表示文件名与inode的对应关...
  • u010211829
  • u010211829
  • 2013年04月26日 17:35
  • 1114

linux VFS 之五:目录项dentry

一、理解进程与vfs对象之间的关系很重要
  • Fybon
  • Fybon
  • 2014年04月22日 14:43
  • 1905

jsp的内置对象和jsp的动作

jsp的9大内置对象 1: javax.servlet.jsp.JspWriter 作用域:page 页面执行期   代表输出流对象 2. request javax.servlet.S...
  • gaoshang
  • gaoshang
  • 2014年03月27日 04:27
  • 591

第六章 Realm及相关对象

6.1 Realm 【2.5 Realm】及【3.5 Authorizer】部分都已经详细介绍过Realm了,接下来再来看一下一般真实环境下的Realm如何实现。    1、定义实体及关系 ...
  • u012618337
  • u012618337
  • 2015年05月12日 09:26
  • 556

Java的对象实例是什么时候被创建

对象实例何时被创建,这个问题也许你用一句话就能回答完了。但是它的潜在陷阱却常常被人忽视,这个问题也许并不像你想的那么简单,不信请你耐心看下去。 我前几天问一个同学,是不是在调用构造函数后,对象才...
  • jayter
  • jayter
  • 2014年05月30日 09:40
  • 286

第二十四课_遍历windows对象目录

#include "ntddk.h" #define MAX_TABLE 37 #define MAX_OBJECT_COUNT 0x100...
  • qq1841370452
  • qq1841370452
  • 2017年05月18日 01:34
  • 216
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:对象目录相关的
举报原因:
原因补充:

(最多只允许输入30个字)