入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

WriteFile 函数解析

创建时间:2012-06-24 投稿人: 浏览次数:1188
BOOL WriteFile(   HANDLE hFile, // 文件句柄   LPCVOID lpBuffer, // 数据缓存区指针   DWORD nNumberOfBytesToWrite, // 你要写的字节数   LPDWORD lpNumberOfBytesWritten, // 用于保存实际写入字节数的存储区域的指针   LPOVERLAPPED lpOverlapped // OVERLAPPED结构体指针   );

功能说明:

  从文件指针指向的位置开始将数据写入到一个文件中, 且支持同步和异步操作,   如果文件打开方式没有指明FILE_FLAG_OVERLAPPED的话,当程序调用成功时,它将实际写入文件的字节数保存到lpNumberOfBytesWriten指明的地址空间中   如果文件要交互使用的话,当函数调用完毕时要记得调整文件指针

参数说明

  HANDLE hFile, 需要写入数据的文件指针,这个指针指向的文件必须是GENERIC_WRITE access 访问属性的文件   LPOVERLAPPED lpOverlapped OVERLAPPED结构体指针,如果文件是以FILE_FLAG_OVERLAPPED方式打开的话,那么这个指针就不能为NULL

返回值

  调用成功,返回非0   调用不成功,返回为0
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
  • 上一篇:没有了
  • 下一篇:没有了
未上传头像