en-tête pathcch.h
Cet en-tête est utilisé par l’interpréteur de commandes Windows. Pour plus d'informations, consultez les pages suivantes :
pathcch.h contient les interfaces de programmation suivantes :
PathAllocCanonicalize Convertit une chaîne de chemin d’accès en forme canonique. Cette fonction diffère de PathCchCanonicalize et PathCchCanonicalizeEx en ce qu’elle retourne le résultat sur le tas. |
PathAllocCombine Concatène deux fragments de chemin en un seul chemin. |
PathCchAddBackslash Ajoute une barre oblique inverse à la fin d’une chaîne pour créer la syntaxe correcte pour un chemin d’accès. (PathCchAddBackslash) |
PathCchAddBackslashEx Ajoute une barre oblique inverse à la fin d’une chaîne pour créer la syntaxe correcte pour un chemin d’accès. (PathCchAddBackslashEx) |
PathCchAddExtension Ajoute une extension de nom de fichier à une chaîne de chemin d’accès. Cette fonction diffère de PathAddExtension en ce qu’elle accepte les chemins avec « \ », « \ ?" ; et « \ ?\UNC" ; Préfixes. |
PathCchAppend Ajoute un chemin à la fin d’un autre. Cette fonction diffère de PathCchAppendEx en ce que vous êtes limité à un chemin d’accès final de longueur MAX_PATH. Cette fonction diffère de PathAppend en ce qu’elle accepte les chemins avec « \ », « \ ?" ; et « \ ?\UNC" ; Préfixes. |
PathCchAppendEx Ajoute un chemin à la fin d’un autre. Cette fonction diffère de PathCchAppend en ce qu’elle permet de construire un chemin final plus long. Cette fonction diffère de PathAppend en ce qu’elle accepte les chemins avec « \ », « \ ?" ; et « \ ?\UNC" ; Préfixes. |
PathCchCanonicalize Convertit une chaîne de chemin d’accès en forme canonique. Cette fonction diffère de PathCchCanonicalizeEx en ce que vous êtes limité à un chemin d’accès final de longueur MAX_PATH. Cette fonction diffère de PathAllocCanonicalize en ce que l’appelant doit déclarer la taille de la chaîne retournée, qui est stockée sur la pile. Cette fonction diffère de PathCanonicalize en ce qu’elle accepte les chemins avec « \ », « \ ?" ; et « \ ?\UNC" ; Préfixes. |
PathCchCanonicalizeEx Simplifie un chemin d’accès en supprimant les éléments de navigation tels que « » et « . » pour produire un chemin d’accès direct et bien formé. Cette fonction diffère de PathCchCanonicalize en ce qu’elle permet de construire un chemin final plus long. Cette fonction diffère de PathAllocCanonicalize en ce que l’appelant doit déclarer la taille de la chaîne retournée, qui est stockée sur la pile. Cette fonction diffère de PathCanonicalize en ce qu’elle accepte les chemins avec « \ », « \ ?" ; et « \ ?\UNC" ; Préfixes. |
PathCchCombine Combine deux fragments de chemin en un seul chemin. (PathCchCombine) |
PathCchCombineEx Combine deux fragments de chemin en un seul chemin. (PathCchCombineEx) |
PathCchFindExtension Recherche un chemin d’accès pour trouver son extension de nom de fichier, par exemple « .exe » ou « .ini ». |
PathCchIsRoot Détermine si une chaîne de chemin fait référence à la racine d’un volume. Cette fonction diffère de PathIsRoot en ce qu’elle accepte des chemins avec des préfixes" « \ », « \ ?" et « \ ?\UNC ». |
PathCchRemoveBackslash Supprime la barre oblique inverse de fin de la fin d’une chaîne de chemin d’accès. Cette fonction diffère de PathRemoveBackslash en ce qu’elle accepte les chemins avec « \ », « \ ?" ; et « \ ?\UNC" ; Préfixes. |
PathCchRemoveBackslashEx Supprime la barre oblique inverse de fin de la fin d’une chaîne de chemin d’accès. Cette fonction diffère de PathCchRemoveBackslash en ce qu’elle peut retourner un pointeur vers la nouvelle fin de la chaîne et signaler le nombre de caractères inutilisés restants dans la mémoire tampon. Cette fonction diffère de PathRemoveBackslash en ce qu’elle accepte les chemins avec « \ », « \ ?" ; et « \ ?\UNC" ; Préfixes. |
PathCchRemoveExtension Supprime l’extension de nom de fichier d’un chemin d’accès, le cas échéant. Cette fonction diffère de PathRemoveExtension en ce qu’elle accepte les chemins avec « \ », « \ ?" ; et « \ ?\UNC" ; Préfixes. |
PathCchRemoveFileSpec Supprime le dernier élément d’une chaîne de chemin d’accès, qu’il s’agisse d’un nom de fichier ou d’un nom de répertoire. |
PathCchRenameExtension Remplace l’extension d’un nom de fichier à la fin d’une chaîne de chemin d’accès par une nouvelle extension. |
PathCchSkipRoot Récupère un pointeur vers le premier caractère d’un chemin suivant la lettre de lecteur ou les éléments de chemin d’accès du serveur/partage UNC (Universal Naming Convention). Cette fonction diffère de PathSkipRoot en ce qu’elle accepte les chemins avec « \ », « \ ?" ; et « \ ?\UNC" ; Préfixes. |
PathCchStripPrefix Supprime le guillemet « \ ?& ; préfixe, le cas échéant, à partir d’un chemin d’accès de fichier. |
PathCchStripToRoot Supprime tous les éléments de fichier et de répertoire d’un chemin d’accès à l’exception des informations racine. Cette fonction diffère de PathStripToRoot en ce qu’elle accepte les chemins avec « \ », « \ ?" ; et « \ ?\UNC" ; Préfixes. |
PathIsUNCEx Détermine si une chaîne de chemin est un chemin UNC (Universal Naming Convention) valide, par opposition à un chemin basé sur une lettre de lecteur. Cette fonction diffère de PathIsUNC en ce qu’elle vous permet également d’extraire le nom du serveur du chemin d’accès. |