指定檔案的認知類型。 這個常數集用於 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 |