PathCchSkipRoot-Funktion (pathcch.h)
Ruft einen Zeiger auf das erste Zeichen in einem Pfad ab, der dem Laufwerkbuchstaben oder dem Server-/Freigabepfadelement der Universal Naming Convention (UNC) folgt.
Diese Funktion unterscheidet sich von PathSkipRoot dadurch, dass sie Pfade mit den Präfixen "\", "\?" und "\?\UNC" akzeptiert.
Syntax
WINPATHCCHAPI HRESULT PathCchSkipRoot(
[in] PCWSTR pszPath,
[out] PCWSTR *ppszRootEnd
);
Parameter
[in] pszPath
Ein Zeiger auf die Pfadzeichenfolge.
[out] ppszRootEnd
Die Adresse eines Zeigers, der bei erfolgreicher Rückgabe dieser Funktion auf das erste Zeichen in einem Pfad zeigt, der dem Laufwerkbuchstaben oder den UNC-Server-/Freigabepfadelementen folgt. Wenn der Pfad nur aus einem Stamm besteht, zeigt dieser Wert auf das endende NULL-Zeichen der Zeichenfolge.
Rückgabewert
Wenn diese Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | pathcch.h |
Bibliothek | Pathcch.lib |