Función PathCchStripToRoot (pathcch.h)
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 prefijos "\", "\?" y "\?\UNC".
Sintaxis
WINPATHCCHAPI HRESULT PathCchStripToRoot(
[in, out] PWSTR pszPath,
[in] size_t cchPath
);
Parámetros
[in, out] pszPath
Puntero a la cadena de ruta de acceso. Cuando esta función devuelve correctamente, esta cadena contiene solo la información raíz tomada de esa ruta de acceso.
[in] cchPath
Tamaño del búfer al que apunta pszPath, en caracteres.
Valor devuelto
Esta función devuelve S_OK si la ruta de acceso se trunca, S_FALSE si la ruta de acceso ya era una raíz o un código de error HRESULT .
Comentarios
Algunos ejemplos del efecto de esta función:
Cadena inicial | Cadena final |
---|---|
"C:\path1\path2\file" | "C:\" |
"\\path1\path2\path3" | "\\path1\path2" |
"\path1" | "\" |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | pathcch.h |
Library | Pathcch.lib |