SdbGetMatchingExe fonction)

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 [ dans, facultatif]

Handle de la base de données de shims retournée par la fonction SdbInitDatabase .

szPath [ dans]

Chemin de l’exécutable.

szModuleName [ dans, facultatif]

Nom du module.

pszEnvironment [ dans, facultatif]

Variables d’environnement à utiliser comme contexte de recherche.

dwFlags [ dans]

Ce paramètre peut avoir la valeur 0 ou SDBGMEF _ ignorer l' _ environnement (0x1).

pQueryResult [ à]

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 TAGREFretourné, libérez-le à l’aide de la fonction SdbReleaseMatchingExe .

Configuration requise

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

Voir aussi

SdbInitDatabase

SdbReleaseMatchingExe