社区
进程/线程/DLL
帖子详情
谁知道ntdll.dll是干什么用的吗
aneird
2004-08-27 11:05:50
???
...全文
906
14
打赏
收藏
谁知道ntdll.dll是干什么用的吗
???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tabris17
2004-09-02
打赏
举报
回复
NTDLL.DLL导出的函数称为Native API,这是一套NT系统上的API,而kernel32.dll导出的函数是98&2000&NT通用的,98的kernel32.dll直接和系统内核打交道,2000的kernel32.dll和NTDLL.DLL打交道,ntdll.dll的Native API一般会和SDK的API有对应,比如CreatProcessW->ZwCreateProcess,CreateFileW->ZwCreateFile等等,当然函数的参数是不一样的。
2000系统中,一般的API调用最后都变成对Native API的调用,Native API通过INT 2E(XP系统中通过SYSCALL)中断进入ring0核心模式,执行内核代码
888atao
2004-09-02
打赏
举报
回复
你调用的函数大多数都是从这里来的
WINDOWS最基础的DLL
ghxmagic
2004-09-01
打赏
举报
回复
LINK.EXE
Dumpbin.exe
MSPDB60.dll
以上三个文件都拷在一个目录下,以及ntdll.dll
CMD命令后在Console下输入
:
Dumpbin/exports ntdll.dll
Dumpbin/imports ntdll.dll
ghxmagic
2004-08-31
打赏
举报
回复
Dumpbin/exports ntdll.dll
Dumpbin/imports ntdll.dll
aspnetwuxueyou
2004-08-31
打赏
举报
回复
Calling sequence:
api --> user32.dll (gdi.dll, kernel.dll) -> ntdll.dll -> win32k.sys ntoskrnl.exe or other kernel dll
ntdll.dll resides in user mode.
ntdll.dll transfers the process from user mode to kernel mode
allenq
2004-08-31
打赏
举报
回复
你用VC带的工具Depends查看一下该DLL,系统的API函数和系统调用的核心库函数都在该DLL里边封装了.
aneird
2004-08-31
打赏
举报
回复
??????
aneird
2004-08-31
打赏
举报
回复
没看明白
ghxmagic
2004-08-31
打赏
举报
回复
自己用Dependency Walker找开一个DLL, 一看就明白啦
或用Dumpbin工具
vzxq
2004-08-31
打赏
举报
回复
up
aneird
2004-08-31
打赏
举报
回复
工具Depends,有什么用呀
zhangshengyu
2004-08-27
打赏
举报
回复
系统核心调用库
xingshi310
2004-08-27
打赏
举报
回复
顶以下,我也很想知道
aneird
2004-08-27
打赏
举报
回复
那做什么的呢
NT
DLL
.
dll
详解
nt
dll
.
dll
是
NT
操作系统重要的模块,常见错误为File Not Found, Missing File, Exception Errors。除非用户电脑被木马病毒、或是流氓软件篡改导致出现mfc71u.
dll
丢失、缺失损坏等弹窗现象,否则不建议用户对该类文件进行随意的修 改。
NT
DLL
.
DLL
这个是系统的重要模块,是调用API函数时候用到的一个动态链接库文件,解决方法两种,去别
【原创】vegas提示
NT
DLL
.
DLL
出错的解决办法
nt
dll
.
dll
是什么?
nt
dll
.
dll
出错怎么办?
nt
dll
.
dll
位置在哪?
nt
dll
.
dll
下载之后放在哪里?请看本文详解。
nt
dll
.
dll
下载地址:点击下载
nt
dll
.
dll
文件分析
nt
dll
-
nt
dll
.
dll
-
DLL
文件信息
DLL
文件:
nt
dll
或者
nt
dll
.
dll
DLL
名称:
NT
Layer
DLL
描述:
nt
...
Opencv4测试报错00007FFB3253A9C0 (
nt
dll
.
dll
)处引发的异常: 0xC0000005: 读取位置 0x0000000000000010 时发生访问冲突
报错信息如下: 0x00007FFB3253A9C0 (
nt
dll
.
dll
)处(位于 test1.exe 中)引发的异常: 0xC0000005: 读取位置 0x0000000000000010 时发生访问冲突 刚刚安装了Opencv4.5,并且在Visual Studio 2019中进行了配置,准备测试一下是否运行良好,进行一个图片的读取测试 程序倒是可以正常的运行,但是的话还是会出现一个报错的提示,对于我这"cv"程序员我也是看不过去,竟然还能报错,不行,干它 #include<iostre
C++ 控制台程序的线程分析
nt
dll
.
dll
是windows子系统的基础模块,kernel32.
dll
等模块的很多调用最后都是到
nt
dll
.
dll
有很多API也隐式的创建线程,像异步socket,多媒体定时器都会创建辅助线程 金山词霸也会注入线程
Opencv4测试报错00007FFB3253A9C0 (
nt
dll
.
dll
)处引发的异常
刚刚安装了Opencv4.5,并且在Visual Studio 2019中进行了配置,准备测试一下是否运行良好,进行一个图片的读取测试程序倒是可以正常的运行,但是的话还是会出现一个报错的提示
进程/线程/DLL
15,467
社区成员
49,171
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章