Перечисление ASSOCDATA (shlwapi.h)
Используется IQueryAssociations::GetData для определения типа возвращаемых данных.
Синтаксис
typedef enum {
ASSOCDATA_MSIDESCRIPTOR = 1,
ASSOCDATA_NOACTIVATEHANDLER,
ASSOCDATA_UNUSED1,
ASSOCDATA_HASPERUSERASSOC,
ASSOCDATA_EDITFLAGS,
ASSOCDATA_VALUE,
ASSOCDATA_MAX
} ASSOCDATA;
Константы
ASSOCDATA_MSIDESCRIPTOR Значение: 1 Дескриптор компонента для передачи в API установщика Windows. |
ASSOCDATA_NOACTIVATEHANDLER Попытки активировать окно ограничены. Нет данных, связанных с этим значением. |
ASSOCDATA_UNUSED1 |
ASSOCDATA_HASPERUSERASSOC По умолчанию используется сопоставление, указанное пользователем. |
ASSOCDATA_EDITFLAGS Internet Обозреватель версии 6 или более поздней. Возвращает данные, хранящиеся в значении EditFlags раздела реестра PROGID для сопоставления файлов. Это значение состоит из одного или нескольких FILETYPEATTRIBUTEFLAGS. Сравните с этими значениями, чтобы определить, какие атрибуты были заданы. |
ASSOCDATA_VALUE Internet Обозреватель версии 6 или более поздней. Использует параметр pwszExtra из метода IQueryAssociations::GetData в качестве имени значения. |
ASSOCDATA_MAX |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional, Windows XP [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | shlwapi.h |