Перечисление ASSOCIATIONLEVEL (shobjidl_core.h)
Указывает источник сопоставления по умолчанию для расширения имени файла. Используется методами интерфейса IApplicationAssociationRegistration .
Синтаксис
typedef enum ASSOCIATIONLEVEL {
AL_MACHINE = 0,
AL_EFFECTIVE,
AL_USER
} ;
Константы
AL_MACHINE Значение: 0 Сопоставление приложений на уровне компьютера по умолчанию. |
AL_EFFECTIVE Действующее значение по умолчанию для текущего пользователя. Это значение должно использоваться большинством приложений. |
AL_USER Сопоставление приложений по умолчанию для каждого пользователя. Если это значение используется и не объявлено по умолчанию для каждого пользователя, вызывающий метод завершается ошибкой со значением HRESULT_FROM_WIN32(ERROR_NO_ASSOCIATION) . |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | shobjidl_core.h (включая Shobjidl.h) |