VB聲明
Declare Function SetFileAttributes Lib "kernel32" Alias "SetFileAttributesA" (ByVal lpFileName As String, ByVal dwFileAttributes As Long) As Long
基本介紹
- 外文名:SetFileAttributes
- 返回值:如果函式成功,返回值是非0
- 說明:設定檔案屬性
- 屬性檔案名稱:lpFileName String
- 返回值:是非0
聲明
參數
屬性
Attribute | Meaning |
FILE_ATTRIBUTE_ARCHIVE | 該檔案是一個存檔檔案。應用程式使用此屬性來備份或移除標記檔案。 |
FILE_ATTRIBUTE_HIDDEN | 該檔案是隱藏的。它不包括在普通的目錄列表。 |
FILE_ATTRIBUTE_NORMAL | 該檔案沒有設定其他的屬性。此屬性僅在單獨使用有效。 |
FILE_ATTRIBUTE_NOT_CONTENT_INDEXED | 該檔案將不被內容索引服務編制索引。 |
FILE_ATTRIBUTE_OFFLINE | 該檔案的數據不是立即可用。此屬性表明檔案數據被物理移動到離線存儲。此屬性用於通過遠程存儲,分層存儲管理軟體。應用程式不應隨意更改此屬性。 |
FILE_ATTRIBUTE_READONLY | 該檔案是唯讀的。應用程式可以讀取該檔案,但不能寫入或刪除它。 |
FILE_ATTRIBUTE_SYSTEM | 該檔案是作業系統的一部分,或者完全由它使用。 |
FILE_ATTRIBUTE_TEMPORARY | 該檔案是被用於暫時存儲。檔案系統避免寫入數據傳回海量存儲如果有足夠的快取記憶體可用,因為經常在應用程式刪除後不久,這個句柄被關閉的臨時檔案。在這種情況下,該系統可以完全避免記錄的數據。否則,在手柄關閉的數據將被寫入。 |