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不支持對磁碟檔案的重疊讀取操作
著作權
此詞條來自網際網路,由網友自由創建。著作權屬原作者所有。本站若無意侵犯了你的權利,請來信聯繫我們,我們會及時配合處理。(http://www.clwiki.cn 計算機語言百科全書)