Windows 常用调试API断点--文件操作
对话框与窗口函数
以下绝大部分函数分为A/W两种调用方式,前者(A)为窄字符,后者(W)为宽字符,需要使用L来显示.
CreateFile
可打开或创建文件或者I/O设备,并返回可访问的句柄:控制台,通信资源,目录(只读打开),磁盘驱动器,文件,邮槽,管道。
OpenFile
打开一个文件,以备读写使用
ReadFile
从文件指针指向的位置开始将数据读出到一个文件中, 且支持同步和异步操作.
WriteFile
将数据写入一个文件或者I/O设备。
GetFileSize
取文件长度。
FindFirstFile
根据文件名查找文件。
GetModuleFileName
获取当前进程已加载模块的文件的完整路径
OpenFileMapping
打开一个现成的文件映射对象
LoadLibrary
载入指定的动态链接库,并将它映射到当前进程使用的地址空间。一旦载入,即可访问库内保存的资源
LoadLibraryEx
装载指定的动态链接库。
CreateFileMapping
创建一个文件映射内核对象。
CopyFile
复制文件
CopyFileEx
复制文件
SetFilePointer
在一个文件中设置新的读取位置。
MoveFile
移动文件。
MoveFileEx
移动文件。
DeleteFile
删除文件
LoadCursorFromFile
根据一个文件中所含的数据创建光标。该文件由它的名字所指定或由一个系统光标鉴别器指定,该函数返回一个新建光标的句柄,文件所包含的光标数据可以是光标格式(CUR)或运动光标格式(.ANI)。
fileopen
以指定的读写方式打开指定的文件,同时返回该文件的句柄。
ZwCreateFile
返回创建好的文件对象的句柄
ZwQueryInformationFile
获取文件相关信息
ZwReadFile
从一个打开的文件中读取内容