
Windows
文章平均质量分 52
HeMiJack
这个作者很懒,什么都没留下…
展开
-
DeleteFile
The DeleteFile function marks a file for deletion on close.表明DeleteFile仅是标记此文件可以删除,而不是立刻删除此文件Therefore, the file deletion does not occur until the last handle to the file is closed.表明如果文件没有再DeleteFile之后立刻删除,则可能是还有句柄占用此文件Subsequent calls to CreateFile .原创 2021-03-19 23:05:29 · 692 阅读 · 0 评论 -
HardLink SymbolLink Junctions
HardLink要求link和Target必须在同一个盘符下只能连接文件,不能连接文件夹区别于Copy,HardLink后的相互关联的文件可以更改同步创建: CreateHardLink : The security descriptor belongs to the file to which a hard link points. The link itself is only a directory entry, and does not have a security descripto.原创 2021-03-19 22:07:45 · 307 阅读 · 0 评论 -
Debuger: Pesudo-Valude & Pesudo-Register
伪变量是用于在变量窗口或“快速监视”对话框中显示某些信息的术语。 你可以像输入普通变量那样输入伪变量。 但伪变量不是变量,它不与程序中的变量名相对应$err: 显示函数 SetLastError 设置的上一个错误值。 显示的值代表将由 GetLastError 函数返回的值。$err,hr: 查看此值的已解码形式。 例如,如果上一个错误是 3,则 $err,hr 将显示 ERROR_PATH_NOT_FOUND : The system cannot find the path specified.原创 2021-01-19 00:29:05 · 361 阅读 · 0 评论 -
I/O完成端口
I/O完成端口是一种并发模型相比于简单的多线程,I/O完成端口可以控制处于运行状态的线程数量,减少线程间的切换,减少了线程上下文的切换时间,以及线程上下文相关内存占用CreateIoCompletionPort(HANDLE hFile, HANDLE hExistingCompletionPort, ULONG_PRT CompletionKey, DWORD dwNumberOfConcurrentThreads) 创建一个I/O完成端口,并将一个设备与其关联起来I/O完成端口关联以下内部运作.原创 2021-01-06 00:10:09 · 341 阅读 · 1 评论 -
操作系统类型:x86, x64, IA64
操作系统的类型分别对应于CPU的架构x86,早起的操作系统版本,从1978年的8086处理器开始,对应于32bit的CPUx64,全称x86-64,1999年AMD最初开发。由于内存寻址空间收到了32bitCPU架构的限制,于是提出了x86-64IA64,早于x64,有Intel联合惠普开发。IA64不与x86兼容,只有Intel的安腾(Itanium系列CPU才可以运行IA64类型操作系统)“IA-64是一个与x86代码的决裂,它是为未来设计的“IA64的系统如果想运行x86的应用程序,则需原创 2020-12-08 22:07:21 · 664 阅读 · 0 评论 -
Sleep(0)/SwitchToThread()
Sleep(0)相当于让出当前线程的cpu时间片,将cpu资源让给其他线程使用。在同步操作中经常使用,表明此处需等待一般而言,更具效率,不用控制sleep一段时间,而是将轮询的控制权继续交给操作系统同步的参与者应该是对等的速度,不会具有较大的差距...原创 2020-11-27 17:19:05 · 312 阅读 · 0 评论 -
Windows虚拟内存空间
For a 32-bit process, the virtual address space is usually the 2-gigabyte range 0x00000000 through 0x7FFFFFFF.For a 64-bit process on 64-bit Windows, virtual address space is the 128-terabyte range 0x000’00000000 through 0x7FFF’FFFFFFFF.In 32-bit Windo.转载 2020-11-18 22:49:13 · 259 阅读 · 0 评论