WriteFileEx

王朝百科·作者佚名  2010-03-07
窄屏简体版  字體: |||超大  

WriteFileEx

VB声明

Declare Function WriteFileEx Lib "kernel32" Alias "WriteFileEx" (ByVal hFile As Long, lpBuffer As Any, ByVal nNumberOfBytesToWrite As Long, lpOverlapped As OVERLAPPED, ByVal lpCompletionRoutine As Long) As Long

说明

与WriteFile类似,只是它只能用于异步写操作,并包括了一个完整的回调

返回值

Long,非零表示成功,否则返回零。会设置GetLastError

参数表

参数 类型及说明

hFile Long,文件的句柄

lpBuffer Any,指定一个缓冲区,其中包含了要写入的数据。除非写操作完成,否则不要访问这个缓冲区

nNumberOfBytesToWrite Long,要写入数据的字节量

lpOverlapped OVERLAPPED,定义了一次异步写操作的结构。使用这个函数时,结构中的hEvent字段会被忽略

lpCompletionRoutine Long,回调函数的值

注解

并不是每种操作系统都支持在任何类型的设备上进行异步操作。windows 95不支持对磁盘文件的重叠读取操作

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航