SHtypes.h (SHtypes.h)
指定檔案的認知類型。 這個常數集用於 AssocGetPerceivedType 函式中。
Syntax
typedef enum tagPERCEIVED {
PERCEIVED_TYPE_FIRST = -3,
PERCEIVED_TYPE_CUSTOM = -3,
PERCEIVED_TYPE_UNSPECIFIED = -2,
PERCEIVED_TYPE_FOLDER = -1,
PERCEIVED_TYPE_UNKNOWN = 0,
PERCEIVED_TYPE_TEXT = 1,
PERCEIVED_TYPE_IMAGE = 2,
PERCEIVED_TYPE_AUDIO = 3,
PERCEIVED_TYPE_VIDEO = 4,
PERCEIVED_TYPE_COMPRESSED = 5,
PERCEIVED_TYPE_DOCUMENT = 6,
PERCEIVED_TYPE_SYSTEM = 7,
PERCEIVED_TYPE_APPLICATION = 8,
PERCEIVED_TYPE_GAMEMEDIA = 9,
PERCEIVED_TYPE_CONTACTS = 10,
PERCEIVED_TYPE_LAST = 10
} PERCEIVED;
常數
PERCEIVED_TYPE_FIRST 值: -3 |
PERCEIVED_TYPE_CUSTOM 值: -3 在登錄中定義的檔案感知類型不是已知的類型。 |
PERCEIVED_TYPE_UNSPECIFIED 值: -2 檔案沒有認知的類型。 |
PERCEIVED_TYPE_FOLDER 值: -1 未使用。 |
PERCEIVED_TYPE_UNKNOWN 值: 0 尚未要求檔案的認知類型。 這是建立物件的快取類型。 AssocGetPerceivedType 永遠不會傳回此值。 |
PERCEIVED_TYPE_TEXT 值: 1 檔案的認知類型為 「text」。 |
PERCEIVED_TYPE_IMAGE 值: 2 檔案的認知類型為 「image」。 |
PERCEIVED_TYPE_AUDIO 值: 3 檔案的認知類型為「音訊」。 |
PERCEIVED_TYPE_VIDEO 值: 4 檔案的認知類型為「影片」。 |
PERCEIVED_TYPE_COMPRESSED 值: 5 檔案的認知類型為「壓縮」。 |
PERCEIVED_TYPE_DOCUMENT 值: 6 檔案的認知類型為 「document」。。 |
PERCEIVED_TYPE_SYSTEM 值: 7 檔案的認知類型為 「系統」。 |
PERCEIVED_TYPE_APPLICATION 值: 8 檔案的認知類型為 「應用程式」。 |
PERCEIVED_TYPE_GAMEMEDIA 值: 9 Windows Vista 和更新版本。 檔案的認知類型為 「gamemedia」。 |
PERCEIVED_TYPE_CONTACTS 值: 10 Windows Vista 和更新版本。檔案的認知類型為「聯繫人」 |
PERCEIVED_TYPE_LAST 值: 10 |
備註
在 Windows Vista 之前,此列舉是在 Shlwapi.h 中宣告的。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 具有 SP2 的 Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | shtypes.h |