Compartilhar via


Função SdbGetMatchingExe

Pesquisa o executável especificado.

Sintaxe

BOOL WINAPI SdbGetMatchingExe(
  _In_opt_ HSDB            hSDB,
  _In_     LPCTSTR         szPath,
  _In_opt_ LPCTSTR         szModuleName,
  _In_opt_ LPCTSTR         pszEnvironment,
  _In_     DWORD           dwFlags,
  _Out_    PSDBQUERYRESULT pQueryResult
);

Parâmetros

hSDB [in, opcional]

Um identificador para o banco de dados shim retornado pela função SdbInitDatabase .

szPath [in]

O caminho do executável.

szModuleName [in, opcional]

O nome do módulo.

pszEnvironment [in, opcional]

As variáveis de ambiente a serem usadas como contexto de pesquisa.

dwFlags [in]

Esse parâmetro pode ser 0 ou SDBGMEF_IGNORE_ENVIRONMENT (0x1).

pQueryResult [out]

Uma estrutura SDBQUERYRESULT . Se nenhuma correspondência for encontrada, a estrutura conterá TAGREF_NULL.

Valor retornado

A função retorna TRUE em caso de êxito ou FALSE em caso de falha.

Comentários

Quando terminar de usar o TAGREF retornado, libere-o usando a função SdbReleaseMatchingExe .

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]
DLL
Apphelp.dll

Confira também

SdbInitDatabase

SdbReleaseMatchingExe