博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
创建指定大小的空文件
阅读量:4589 次
发布时间:2019-06-09

本文共 925 字,大约阅读时间需要 3 分钟。

1 BOOL CreateFileDemo(TCHAR* pFileName, DWORD dwSize) 2 { 3     HANDLE hFile; 4     HANDLE hMapFile; 5  6     hFile = CreateFile( 7         pFileName, 8         GENERIC_WRITE | GENERIC_READ, 9         FILE_SHARE_READ,10         NULL,11         CREATE_ALWAYS,12         FILE_ATTRIBUTE_NORMAL,13         NULL14         );15     if( hFile == INVALID_HANDLE_VALUE )16     {17         OutputDebugString(_T("CreateFile fail!/r/n"));18         return FALSE;19     }20 21     hMapFile = CreateFileMapping(22         hFile,23         NULL,24         PAGE_READWRITE,25         0,26         dwSize,27         NULL28         );29     if( hMapFile == NULL )30     {31         OutputDebugString(_T("CreateFileMapping fail!/r/n"));32         CloseHandle( hFile );33         return FALSE;    34     }35 36     CloseHandle( hMapFile );37     CloseHandle( hFile );38 39     return TRUE;40 }

 

转载于:https://www.cnblogs.com/luzhiyuan/p/3876111.html

你可能感兴趣的文章
mariadb(四)连接查询,视图,事物,索引,外键
查看>>
【翻译】Kinect Studio是? 三月 SDK Update的新机能
查看>>
[BZOJ2654]tree(二分+Kruskal)
查看>>
枚举类型和 struct类型
查看>>
解决“在证书存储区中找不到清单签名证书”
查看>>
SPOJ.1812.LCS2(后缀自动机)
查看>>
HDU.2899.Strange fuction(牛顿迭代)
查看>>
BZOJ.3238.[AHOI2013]差异(后缀自动机 树形DP/后缀数组 单调栈)
查看>>
10.23 正睿停课训练 Day7
查看>>
音频相关 ALSA ffmpeg ffplay 命令用法 g7xx
查看>>
$watch简单使用
查看>>
freemarker使用shiro标签(spring boot)
查看>>
redis缓存雪崩
查看>>
addEventListener的三种用法
查看>>
web安全类
查看>>
[Firefox附加组件]0002.添加菜单项
查看>>
Js操作Array数组
查看>>
监控服务器JVM内存运行
查看>>
Educational Codeforces Round 47 (Rated for Div. 2) 题解
查看>>
linux中find命令
查看>>