Partager via


Fonction SdbGetMatchingExe

Recherche l’exécutable spécifié.

Syntaxe

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

Paramètres

hSDB [in, facultatif]

Handle de la base de données shim renvoyée par la fonction SdbInitDatabase .

szPath [in]

Chemin de l’exécutable.

szModuleName [in, facultatif]

Nom du module.

pszEnvironment [in, facultatif]

Variables d’environnement à utiliser comme contexte de recherche.

dwFlags [in]

Ce paramètre peut être 0 ou SDBGMEF_IGNORE_ENVIRONMENT (0x1).

pQueryResult [out]

Structure SDBQUERYRESULT . Si aucune correspondance n’est trouvée, la structure contient TAGREF_NULL.

Valeur retournée

La fonction retourne TRUE en cas de réussite ou FALSE en cas d’échec.

Notes

Une fois que vous avez terminé avec le TAGREF retourné, libérez-le à l’aide de la fonction SdbReleaseMatchingExe .

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]
DLL
Apphelp.dll

Voir aussi

SdbInitDatabase

SdbReleaseMatchingExe