encabezado pathcch.h
El Shell de Windows usa este encabezado. Para más información, consulte:
pathcch.h contiene las siguientes interfaces de programación:
PathAllocCanonicalize Convierte una cadena de ruta de acceso en un formulario canónico. Esta función difiere de PathCchCanonicalize y PathCchCanonicalizeEx en que devuelve el resultado en el montón. |
PathAllocCombine Concatena dos fragmentos de ruta de acceso en una sola ruta de acceso. |
PathCchAddBackslash Agrega una barra diagonal inversa al final de una cadena para crear la sintaxis correcta para una ruta de acceso. (PathCchAddBackslash) |
PathCchAddBackslashEx Agrega una barra diagonal inversa al final de una cadena para crear la sintaxis correcta para una ruta de acceso. (PathCchAddBackslashEx) |
PathCchAddExtension Agrega una extensión de nombre de archivo a una cadena de ruta de acceso. Esta función difiere de PathAddExtension en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos. |
PathCchAppend Anexa una ruta de acceso al final de otra. Esta función difiere de PathCchAppendEx en que está restringido a una ruta de acceso final de longitud MAX_PATH. Esta función difiere de PathAppend en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos. |
PathCchAppendEx Anexa una ruta de acceso al final de otra. Esta función difiere de PathCchAppend en que permite construir una ruta de acceso final más larga. Esta función difiere de PathAppend en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos. |
PathCchCanonicalize Convierte una cadena de ruta de acceso en un formulario canónico. Esta función difiere de PathCchCanonicalizeEx en que está restringido a una ruta de acceso final de longitud MAX_PATH. Esta función difiere de PathAllocCanonicalize en que el autor de la llamada debe declarar el tamaño de la cadena devuelta, que se almacena en la pila. Esta función difiere de PathCanonicalize en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos. |
PathCchCanonicalizeEx Simplifica una ruta de acceso quitando elementos de navegación como "." y ".." para generar una ruta de acceso directa y bien formada. Esta función difiere de PathCchCanonicalize en que permite construir una ruta final más larga. Esta función difiere de PathAllocCanonicalize en que el autor de la llamada debe declarar el tamaño de la cadena devuelta, que se almacena en la pila. Esta función difiere de PathCanonicalize en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos. |
PathCchCombine Combina dos fragmentos de ruta de acceso en una sola ruta de acceso. (PathCchCombine) |
PathCchCombineEx Combina dos fragmentos de ruta de acceso en una sola ruta de acceso. (PathCchCombineEx) |
PathCchFindExtension Busca una ruta de acceso para buscar su extensión de nombre de archivo, como ".exe" o ".ini". |
PathCchIsRoot Determina si una cadena de ruta de acceso hace referencia a la raíz de un volumen. Esta función difiere de PathIsRoot en que acepta rutas de acceso con "\", "\?" y "\?\UNC" prefijos. |
PathCchRemoveBackslash Quita la barra diagonal inversa final del final de una cadena de ruta de acceso. Esta función difiere de PathRemoveBackslash en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos. |
PathCchRemoveBackslashEx Quita la barra diagonal inversa final del final de una cadena de ruta de acceso. Esta función difiere de PathCchRemoveBackslash en que puede devolver un puntero al nuevo final de la cadena e informar del número de caracteres sin usar que quedan en el búfer. Esta función difiere de PathRemoveBackslash en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos. |
PathCchRemoveExtension Quita la extensión de nombre de archivo de una ruta de acceso, si hay una. Esta función difiere de PathRemoveExtension en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos. |
PathCchRemoveFileSpec Quita el último elemento de una cadena de ruta de acceso, tanto si ese elemento es un nombre de archivo como un nombre de directorio. |
PathCchRenameExtension Reemplaza la extensión de un nombre de archivo al final de una cadena de ruta de acceso por una nueva extensión. |
PathCchSkipRoot Recupera un puntero al primer carácter de una ruta de acceso que sigue a la letra de unidad o a los elementos de ruta de acceso del servidor o recurso compartido de convención de nomenclatura universal (UNC). Esta función difiere de PathSkipRoot en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos. |
PathCchStripPrefix Quita la comilla "\?&; prefijo, si está presente, desde una ruta de acceso de archivo. |
PathCchStripToRoot Quita todos los elementos de archivo y directorio de una ruta de acceso, excepto la información raíz. Esta función difiere de PathStripToRoot en que acepta rutas de acceso con "\", "\?" y "\?\UNC" Prefijos. |
PathIsUNCEx Determina si una cadena de ruta de acceso es una ruta de acceso válida de convención de nomenclatura universal (UNC), en lugar de una ruta de acceso basada en una letra de unidad. Esta función difiere de PathIsUNC en que también permite extraer el nombre del servidor de la ruta de acceso. |