PathCchFindExtension, fonction (pathcch.h)
Recherche un chemin d’accès pour trouver son extension de nom de fichier, par exemple « .exe » ou « .ini ». Cette fonction ne recherche pas une extension spécifique ; il recherche la présence d’une extension.
Cette fonction diffère de PathFindExtension en ce qu’elle accepte les chemins avec les préfixes « \ », « \ ? » et « \ ?\UNC ».
Syntaxe
WINPATHCCHAPI HRESULT PathCchFindExtension(
[in] PCWSTR pszPath,
[in] size_t cchPath,
[out] PCWSTR *ppszExt
);
Paramètres
[in] pszPath
Pointeur vers le chemin d’accès à rechercher.
[in] cchPath
Taille de la mémoire tampon pointée par pszPath en caractères, y compris la marque de fin Null.
[out] ppszExt
Adresse d’un pointeur qui, lorsque cette fonction retourne correctement, pointe vers le caractère « . » qui précède l’extension dans pszPath. Si aucune extension n’est trouvée, elle pointe vers le caractère null de fin de la chaîne.
Valeur retournée
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | pathcch.h |
Bibliothèque | Pathcch.lib |