首页 > 其他分享 >执行体方法通用格式定义

执行体方法通用格式定义

时间:2022-11-08 08:22:30浏览次数:30  
标签:Kernel 通用 定义 Windows system library manager mode 格式

执行体方法通用格式为:<Prefix><Operation><Object>,其中

  • Prefix:表示导出例程的内部组件
  • Operation:表示这个方法的行为,怎么操作对象或者资源
  • Object:标识要操作的对象或资源

常见的 Prefix:

Prefix Component
Alpc Advanced Local Procedure Calls
Cc Common Cache
Cm Configuration manager
Dbg Kernel debug support
Dbgk Debugging Framework for user mode
Em Errata manager
Etw Event Tracing for Windows
Ex Executive support routines
FsRtl File System Runtime Library
Hv Hive library
Hvl Hypervisor library
Io I/O manager
Kd Kernel debugger
Ke Kernel
Kse Kernel Shim Engine
Lsa Local Security Authority
Mm Memory manager
Nt NT system services (accessible from user mode through system calls)
Ob Object manager
Pf Prefetcher
Po Power manager
PoFx Power framework
Pp PnP manager
Ppm Processor power manager
Ps Process support
Rtl Run-time library
Se Security Reference Monitor
Sm Store Manager
Tm Transaction manager
Ttm Terminal timeout manager
Vf Driver Verifier
Vsl Virtual Secure Mode library
Wdi Windows Diagnostic Infrastructure
Wfp Windows FingerPrint
Whea Windows Hardware Error Architecture
Wmi Windows Management Instrumentation
Zw Mirror entry point for system services (beginning with Nt) that sets previous access mode to kernel, which eliminates parameter validation, because Nt system services validate parameters only if previous access mode is user

标签:Kernel,通用,定义,Windows,system,library,manager,mode,格式
From: https://www.cnblogs.com/frendguo/p/16868465.html

相关文章

  • 创建vue自定义指令
    title:创建自定义指令在组件标签的使用中,我们经常使用一些指令,例如v-for/v-model,在这里我们学习一下如何实现一个自定义指令,如何写一个自己想要实现的自定义指令功能,最......
  • 二十一、B树的定义、查找、插入和删除
    一、B树的定义一棵m阶的B树,或为空树,或为满足下列特性的m叉树:(1)树中每个结点至多有m棵子树;(2)B树是所有结点的平衡因子均等于0的多路平衡查找树;(3)若根结点不是叶子结点,则至少......
  • Django限制用户上传文件格式与大小
    https://blog.csdn.net/weixin_42134789/article/details/100012339Django模型中自带的ImageField和FileField字段并不会也不能限制用户上传的图片或文件的格式和大小,这给......
  • 如何基于原名称批量重命名(格式化)文件(夹)名
    首先,需要用到的这个工具:度娘网盘提取码:qwu2蓝奏云提取码:2r1z 现在需要把这些文档的文件名处理,格式为:4位数字-6位数字-10位数字,办法如下:打开工具 切换到......
  • SQL自定义函数
     存储函数和存储过程统称为存储例程(storeroutine),存储函数的限制比较多,例如不能用临时表,只能用表变量,而存储过程的限制较少,存储过程的实现功能要复杂些,而函数的......
  • 【单片机/嵌入式】【Keil5错误类型】Undefined symbol ...【标识符未定义】
    【平台】【错误类型】.\Objects\GD32F450.axf:Error:L6218E:Undefinedsymbolusart_stop_bit_set(referredfromusart.o).相关标识符未定义【错误原因】引用了gd......
  • JAVA-类的定义
    packagecom.itheima;publicclassphone{//成员变量Stringbrang;intprice;publicvoidcall(){System.out.println("打电话");......
  • MySQL自定义函数
    首先,做一个热身。引进一个系统函数LAST_INSERT_ID();这个函数的功能就是放回上一次插入的数据的id做个示范插入数据                       ......
  • Springboot 自定义mybatis 拦截器,实现我们要的扩展
    前言相信大家对拦截器并不陌生,对mybatis也不陌生。有用过pagehelper的,那么对mybatis拦截器也不陌生了,按照使用的规则触发sql拦截,帮我们自动添加分页参数。那么今天,我们的实......
  • vue项目中定义全局变量、全局函数
    在vue项目中,我们经常会遇到要在多个页面组件中都要使用的一个变量或者函数,比如说需要配置的ip地址,在生产环境和测试环境不一样就需要修改。因此我们可以定义一个全局变量来......