ShlwApiPathIsSameRoot Method
Compares two paths to determine if they have a common root component.
Namespace: DevCase.Win32.NativeMethodsAssembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[DllImportAttribute("ShlwApi.dll", CharSet = CharSet.Auto, BestFitMapping = false,
ThrowOnUnmappableChar = true, SetLastError = true)]
public static bool PathIsSameRoot(
string path1,
string path2
)
<DllImportAttribute("ShlwApi.dll", CharSet := CharSet.Auto, BestFitMapping := false,
ThrowOnUnmappableChar := true, SetLastError := true>]
Public Shared Function PathIsSameRoot (
path1 As String,
path2 As String
) As Boolean
Dim path1 As String
Dim path2 As String
Dim returnValue As Boolean
returnValue = ShlwApi.PathIsSameRoot(path1,
path2)
public:
[DllImportAttribute(L"ShlwApi.dll", CharSet = CharSet::Auto, BestFitMapping = false,
ThrowOnUnmappableChar = true, SetLastError = true)]
static bool PathIsSameRoot(
String^ path1,
String^ path2
)
[<DllImportAttribute("ShlwApi.dll", CharSet = CharSet.Auto, BestFitMapping = false,
ThrowOnUnmappableChar = true, SetLastError = true)>]
static member PathIsSameRoot :
path1 : string *
path2 : string -> bool
No code example is currently available or this language may not be supported.
- path1 String
-
A pointer to a null-terminated string of maximum length MAX_PATH that contains the first path to be compared.
- path2 String
-
A pointer to a null-terminated string of maximum length MAX_PATH that contains the second path to be compared.
Boolean
Returns
if both strings have the same root component, or
otherwise.
If
path1 contains only the server and share, this function also returns
.