HANDLE hFile;
OBJECT_ATTRIBUTES oa;
IO_STATUS_BLOCK iosb;
LARGE_INTEGER li; UNICODE_STRING strPath = RTL_CONSTANT_STRING(L"\\??\\E:\\123.txt");
UNICODE_STRING str = RTL_CONSTANT_STRING(L"我爱你"); char strWriteInfo[ArrayLength] = {0};
ANSI_STRING sWrite; InitializeObjectAttributes(&oa, &strPath, OBJ_KERNEL_HANDLE, NULL, NULL);
ZwCreateFile(&hFile,
GENERIC_READ | GENERIC_WRITE,
&oa,
&iosb,
NULL,
FILE_ATTRIBUTE_NORMAL,
FILE_SHARE_READ,
FILE_OPEN,
FILE_SYNCHRONOUS_IO_NONALERT,
NULL,
0); li.HighPart = -1;
li.LowPart = FILE_WRITE_TO_END_OF_FILE; RtlInitEmptyAnsiString(&sWrite, strWriteInfo, ArrayLength);
RtlUnicodeStringToAnsiString(&sWrite, &str, TRUE);
ZwWriteFile(hFile, NULL, NULL, NULL, &iosb, sWrite.Buffer, sWrite.Length, &li, NULL);
ZwClose(hFile);

版权声明:本文为博主原创文章,未经博主允许不得转载。

最新文章

  1. [deviceone开发]-心形点赞动画示例
  2. mysql数据库性能篇
  3. mmo设计
  4. java 21 - 9 复制图片的4种方式
  5. Subversion服务器搭建
  6. x64的调用约定
  7. PC端 $_SERVER 说明
  8. Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
  9. 【BZOJ1251】序列终结者
  10. 代码-Weka的决策树类J48
  11. [wikioi]传纸条
  12. 【宽搜】ECNA 2015 E Squawk Virus (Codeforces GYM 100825)
  13. (转)设置 UILabel 和 UITextField 的 Padding 或 Insets (理解UIEdgeInsets)
  14. Ubuntu下lamp(PHP+Mysql+Apache)搭建+完全卸载卸载方法
  15. 第七章——DMVs和DMFs(3)——用DMV和DMF监控TempDB
  16. centos7中yum安装ntfs-3g
  17. 记录下 Markdown 语法
  18. Golang源码探索(三) GC的实现原理
  19. Java的静态代码块是否会在类被加载时自动执行?
  20. CPLD/FPGA厂商概述 .

热门文章

  1. Day2-G-Sticks-POJ1011
  2. netcore OA权限管理系统
  3. leetcode814 Binary Tree Pruning
  4. Unity Scene视图下 输出物体坐标等信息
  5. Linux关于文件处理命令
  6. Django(十七):静态文件、中间件
  7. JavaScript 文件延迟和异步加载
  8. P1066 图像过滤
  9. UAC绕过初探
  10. 原生JS写表单验证提交功能