PathCchIsRoot-Funktion (pathcch.h)
Bestimmt, ob eine Pfadzeichenfolge auf den Stamm eines Volumes verweist.
Diese Funktion unterscheidet sich von PathIsRoot dadurch, dass sie Pfade mit den Präfixen "\", "\?" und "\?\UNC" akzeptiert.
Syntax
WINPATHCCHAPI BOOL PathCchIsRoot(
[in, optional] PCWSTR pszPath
);
Parameter
[in, optional] pszPath
Ein Zeiger auf die Pfadzeichenfolge.
Rückgabewert
Gibt TRUE zurück, wenn der angegebene Pfad ein Stamm ist, oder andernfalls FALSE .
Hinweise
Die folgende Tabelle zeigt den PathCchIsRoot-Rückgabewert für verschiedene Pfade.
Pfad | PathCchIsRoot |
---|---|
"c:\" | true |
"c:" | false |
"c:\path1" | FALSE |
"\path1" | true |
"path1" | FALSE |
"\\path1\path2" | true |
"\\path1\path2\" | FALSE |
"\\path1\path2\path3" | FALSE |
"\\path1" | true |
"\\path1\" | FALSE |
"\\" | true |
"\\?\UNC\" | true |
"\\?\UNC\path1\path2" | true |
"\\?\UNC\path1\path2\" | FALSE |
"\\?\UNC\path1\path2\path3" | FALSE |
"\\?\UNC\path1" | true |
"\\?\UNC\path1\" | FALSE |
"\\?\c:\" | true |
"\\?\c:" | false |
"\\?\c:\path1" | FALSE |
"\\?\Volume{guid}\" | true |
"\\?\Volume{guid}" | FALSE |
"\\?\Volume{guid}\path1" | FALSE |
NULL | FALSE |
"" | false |
Diese Funktion gibt TRUE für Pfade wie "", "X:" oder "\\server\share" zurück. Pfade wie ".. \path2" oder "\\server" geben FALSE zurück.
Anforderungen
Anforderung | Wert |
---|---|
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 |