通过重写 Win32 File API 实现虚拟文件
有没有办法重写 Win32 文件 API,例如 CreateFile()?我希望我的应用程序能够看到仅适用于我的应用程序的虚拟文件,但是,该虚拟文件实际上并不存在。…
如何用纯c或linux-shell或dos命令创建一个超级大的文件?
我的操作系统和驱动器是 OS: Windows XP sp2 or Linux SUSE 9 or Cygwin Compiler: Visual C++ 2003 or Gcc or Cygwin PC and os are both 32 bits 那…
在循环中对物理设备路径调用 CreateFile
我有一些 C# 代码,每次通过 pInvoke 循环(即 \.\PhysicalDrive1,然后 \.\PhysicalDrive2,...)在不同的物理设备路径上调用 CreateFile,然后使用…
带有 FILE_FLAG_DELETE_ON_CLOSE 标志的 CreateFile
在描述我的问题之前,先介绍一下我正在编写的程序 (IHExplorer.exe): 这是一个 C++ 应用程序。 IHExplorer 应用程序看起来尽可能像 Windows 资源管理…
Python CreateFile 找不到物理内存
我正在尝试访问 Windows 2000 系统的物理内存(尝试在不使用内存转储工具的情况下执行此操作)。我的理解是,我需要使用 CreateFile 函数创建句柄来执…
读取 ASCII 文件 TAB 替换为 NULL
我在 Visual C++ 2008 中使用 CreateFileA 和 ReadFile 打开 ASCII 文本文件并将其读入内存。这工作正常(我可以查看内存中的内容),但有一个例外。…
关闭并立即重新打开 COM 端口失败:为什么?
我试图通过在启动允许用户执行 com-porty 操作的对话框窗口之前测试 COM 端口的“可打开性”来进行“飞行前检查”。 下面是代码序列的概述: handle =…
NSFileManager 在模拟器上工作正常,但在设备上不行
我在 iPhone 设备上使用 NSFileManager 创建目录和文件时遇到问题。 我的代码如下所示,在模拟器上运行良好,但在设备上运行不佳,您能帮助我吗? 给…
设置为 ReadDirectoryChangesW 打开的目录的上次修改时间
我有一个 Java 程序,需要监视目录树的更改。 我有使用 ReadDirectoryChangesW() 的 JNI 代码。 该目录的打开方式如下: HANDLE dirHandle = CreateFi…
Java:制作目录的正确方法
目录 some_folder、some_folder_1、some_folder_2 和 some_folder_3 最初不存在。 File folder1 = new File("some_folder/some_folder_1"); File fold…
如何在 VB.NET 中检查目录是否可以重命名?
我的想法是使用 kernel32 中的 CreateFile 并检查共享冲突。 我相信这会起作用,因为我在从 CMD 发出重命名命令时使用 Process Monitor 观察了文件系…
Windows 中 CreateFile 的默认缓冲区大小是多少?
当在没有标志 FILE_FLAG_NO_BUFFERING 的情况下调用 CreateFile 函数时, 操作系统内部缓冲区的大小是多少? 如果我的缓冲区大小大于 Windows 的内部…
Windows7中创建文件错误
我注意到,如果 CreateFile 函数的路径参数目标 \Windows\System32\ ,则调用失败并显示以下错误代码 ERROR_PATH_NOT_FOUND 。 文件路径是正确的,我…