Método IQueryAssociations::GetKey (shlwapi.h)

Pesquisa e recupera uma chave relacionada à associação de arquivo ou protocolo do registro.

Sintaxe

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

Parâmetros

[in] flags

Tipo: ASSOCF

O valor ASSOCF que pode ser usado para controlar a pesquisa.

[in] key

Tipo: ASSOCKEY

O valor ASSOCKEY que especifica o tipo de chave que deve ser retornado.

[in, optional] pszExtra

Tipo: LPCWSTR

Um ponteiro para uma cadeia de caracteres Unicode terminada em nulo opcional com informações sobre o local da chave. Normalmente, ele é definido como um verbo shell, como aberto. Defina esse parâmetro como NULL se ele não for usado.

[out] phkeyOut

Tipo: HKEY*

Um ponteiro para o valor HKEY da chave.

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shlwapi.h
Biblioteca Shlwapi.lib
DLL Shell32.dll (versão 5.0 ou posterior)

Confira também

IQueryAssociations