Перечисление PERCEIVED (shtypes.h)
Указывает воспринимаемый тип файла. Этот набор констант используется в функции AssocGetPerceivedType .
Синтаксис
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 Воспринимаемый тип файла — "audio". |
PERCEIVED_TYPE_VIDEO Значение: 4 Воспринимаемый тип файла — video. |
PERCEIVED_TYPE_COMPRESSED Значение: 5 Предполагаемый тип файла — "сжатый". |
PERCEIVED_TYPE_DOCUMENT Значение: 6 Предполагаемый тип файла — "document". |
PERCEIVED_TYPE_SYSTEM Значение: 7 Предполагаемый тип файла — "system". |
PERCEIVED_TYPE_APPLICATION Значение: 8 Предполагаемый тип файла — "application". |
PERCEIVED_TYPE_GAMEMEDIA Значение: 9 Windows Vista и более поздних версий. Тип файла — gamemedia. |
PERCEIVED_TYPE_CONTACTS Значение: 10 Windows Vista и более поздних версий. Предполагаемый тип файла — contacts |
PERCEIVED_TYPE_LAST Значение: 10 |
Комментарии
До windows Vista это перечисление было объявлено в Shlwapi.h.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2) [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | shtypes.h |