Метод IApplicationAssociationRegistrationUI::LaunchAdvancedAssociationUI (shobjidl.h)

Запускает диалоговое окно расширенной связи, с помощью которого пользователь может настраивать связи для приложения, указанного в pszAppRegName.

Синтаксис

HRESULT LaunchAdvancedAssociationUI(
  [in] LPCWSTR pszAppRegistryName
);

Параметры

[in] pszAppRegistryName

Тип: LPCWSTR

Указатель на строку Юникода, завершающуюся null, которая указывает зарегистрированное имя приложения. Это значение допустимо, только если оно соответствует одной из строк приложения, зарегистрированных в разделе HKCU\Software\RegisteredApplications или HKLM\Software\RegisteredApplications.

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Начиная с Windows 10, диалоговое окно связи не запускается. Он отображает диалоговое окно для пользователя, информирующее о том, что он может изменить программы по умолчанию, используемые для открытия расширений файлов в параметрах.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header shobjidl.h

См. также раздел

Программы по умолчанию

IApplicationAssociationRegistrationUI