Freigeben über


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