Поделиться через


Метод IQueryAssociations::GetKey (shlwapi.h)

Выполняет поиск и получение ключа, связанного с файлом или протоколом, из реестра.

Синтаксис

HRESULT GetKey(
  [in]           ASSOCF   flags,
  [in]           ASSOCKEY key,
  [in, optional] LPCWSTR  pszExtra,
  [out]          HKEY     *phkeyOut
);

Параметры

[in] flags

Тип: ASSOCF

Значение ASSOCF , которое можно использовать для управления поиском.

[in] key

Тип: ASSOCKEY

Значение ASSOCKEY , указывающее тип возвращаемого ключа.

[in, optional] pszExtra

Тип: LPCWSTR

Указатель на необязательную строку Юникода со сведениями о расположении ключа. Обычно для нее задается команда оболочки, например open. Присвойте этому параметру значение NULL , если он не используется.

[out] phkeyOut

Тип: HKEY*

Указатель на значение ключа HKEY.

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

Тип: HRESULT

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

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional, Windows XP [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header shlwapi.h
Библиотека Shlwapi.lib
DLL Shell32.dll (версия 5.0 или более поздняя)

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

IQueryAssociations