Funzione PathCchAppendEx (pathcch.h)
Aggiunge un percorso alla fine di un altro.
Questa funzione differisce da PathCchAppend in quanto consente di costruire un percorso finale più lungo.
Questa funzione differisce da PathAppend in quanto accetta percorsi con "\", "\?" e "\?\UNC".
Sintassi
WINPATHCCHAPI HRESULT PathCchAppendEx(
[in, out] PWSTR pszPath,
[in] size_t cchPath,
[in, optional] PCWSTR pszMore,
[in] ULONG dwFlags
);
Parametri
[in, out] pszPath
Puntatore a un buffer che, nella voce, contiene il percorso originale. Quando questa funzione restituisce correttamente, il buffer contiene il percorso originale e il percorso aggiunto.
[in] cchPath
Dimensioni del buffer a cui punta pszPath, in caratteri.
[in, optional] pszMore
Puntatore al percorso da aggiungere alla fine del percorso a cui punta pszPath. I percorsi e i percorsi UNC che iniziano con la sequenza \?\ vengono accettati e riconosciuti come percorsi completi. Questi percorsi sostituiscono la stringa puntata da pszPath anziché aggiungerla.
[in] dwFlags
Uno o più dei flag seguenti:
Valore restituito
Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice HRESULT , incluso quanto segue.
Codice restituito | Descrizione |
---|---|
|
PszPath o pszMore è NULL, cchPath è 0 o cchPath è maggiore di PATHCCH_MAX_CCH. |
|
La stringa risultante supera PATHCCH_MAX_CCH. |
|
Impossibile allocare un buffer delle dimensioni necessarie. |
Commenti
Questa funzione inserisce una barra rovesciata tra le due stringhe, se non è già presente.
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 |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per