词条 | 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不支持对磁盘文件的重叠读取操作。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。