-
FlushViewOfFile
鎖定
FlushViewOfFile是一個計算機系統函數。
- 外文名
- FlushViewOfFile
- 所屬學科
- 計算機學
FlushViewOfFileVB聲明
Declare Function FlushViewOfFile Lib "kernel32" Alias "FlushViewOfFile" (lpBaseAddress As Any, ByVal dwNumberOfBytesToFlush As Long) As Long
説明
將寫入文件映射緩衝區的所有數據都刷新到磁盤。
FlushViewOfFile返回值
Long,非零表示成功,零表示失敗。會設置GetLastError。
FlushViewOfFile參數表
lpBaseAddress Any,包含了刷新基本地址的一個Long值(參考註解)。
dwNumberOfBytesToFlush Long,欲刷新的字節數。
FlushViewOfFile註解
如與遠程系統建立了文件映射,那麼雖然這個函數可保證數據已在當前系統寫入,但不能保證數據實際寫入遠程系統的磁盤——除非用FILE_FLAG_WRITE_THROUGH 選項打開文件。該選項的作用是禁止寫延遲,所有更新的數據都必須立即寫入磁盤。
這個函數的另一種聲明形式:Declare Function FlushViewOfFile& Lib "kernel32" (ByVal lpBaseAddress As Long, ByVal dwNumberOfBytesToFlush As Long)
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:5次歷史版本
- 最近更新: 四海皆海OL