Funzione PathCchRemoveBackslash (pathcch.h)
Rimuove la barra rovesciata finale dalla fine di una stringa di percorso.
Questa funzione differisce da PathRemoveBackslash in quanto accetta percorsi con prefissi "\", "\?" e "\?\UNC".
Sintassi
WINPATHCCHAPI HRESULT PathCchRemoveBackslash(
[in, out] PWSTR pszPath,
[in] size_t cchPath
);
Parametri
[in, out] pszPath
Puntatore alla stringa di percorso. Quando questa funzione viene restituita correttamente, la stringa contiene il percorso con qualsiasi barra rovesciata finale rimossa. Se non è stata trovata alcuna barra rovesciata finale, la stringa rimane invariata.
[in] cchPath
Dimensioni del buffer a cui punta pszPath, in caratteri.
Valore restituito
Questa funzione restituisce S_OK se la funzione ha avuto esito positivo, S_FALSE se la stringa è un percorso radice o se non è stata trovata alcuna barra rovesciata o un codice di errore in caso contrario.
Commenti
Questa funzione non rimuoverà la barra rovesciata da una stringa di percorso radice, ad esempio "C:".
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | pathcch.h |
Libreria | Pathcch.lib |