From 851f35f9cfe95e91f58d29813df1465fc602be06 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Sat, 16 Apr 2016 13:14:31 +0000 Subject: [PATCH] [XDK/DDK] Fix prototype of FsRtlRegisterUncProvider, based on latest WDK svn path=/trunk/; revision=71170 --- reactos/include/xdk/fsrtlfuncs.h | 2 +- reactos/ntoskrnl/fsrtl/unc.c | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/reactos/include/xdk/fsrtlfuncs.h b/reactos/include/xdk/fsrtlfuncs.h index dd8276747c2..9de4ed145e5 100644 --- a/reactos/include/xdk/fsrtlfuncs.h +++ b/reactos/include/xdk/fsrtlfuncs.h @@ -833,7 +833,7 @@ NTSTATUS NTAPI FsRtlRegisterUncProvider( _Out_ PHANDLE MupHandle, - _In_ PUNICODE_STRING RedirectorDeviceName, + _In_ PCUNICODE_STRING RedirectorDeviceName, _In_ BOOLEAN MailslotsSupported); _IRQL_requires_max_(PASSIVE_LEVEL) diff --git a/reactos/ntoskrnl/fsrtl/unc.c b/reactos/ntoskrnl/fsrtl/unc.c index 66fe76bc9e5..2f8a1afeb03 100644 --- a/reactos/ntoskrnl/fsrtl/unc.c +++ b/reactos/ntoskrnl/fsrtl/unc.c @@ -114,7 +114,7 @@ FsRtlpOpenDev(OUT PHANDLE DeviceHandle, } VOID -FsRtlpSetSymbolicLink(IN PUNICODE_STRING DeviceName) +FsRtlpSetSymbolicLink(IN PCUNICODE_STRING DeviceName) { NTSTATUS Status; UNICODE_STRING UncDevice; @@ -126,14 +126,14 @@ FsRtlpSetSymbolicLink(IN PUNICODE_STRING DeviceName) IoDeleteSymbolicLink(&UncDevice); if (DeviceName != NULL) { - Status = IoCreateSymbolicLink(&UncDevice, DeviceName); + Status = IoCreateSymbolicLink(&UncDevice, (PUNICODE_STRING)DeviceName); ASSERT(NT_SUCCESS(Status)); } } NTSTATUS FsRtlpRegisterProviderWithMUP(IN HANDLE MupHandle, - IN PUNICODE_STRING RedirectorDeviceName, + IN PCUNICODE_STRING RedirectorDeviceName, IN BOOLEAN MailslotsSupported) { NTSTATUS Status; @@ -278,7 +278,7 @@ FsRtlDeregisterUncProvider(IN HANDLE Handle) NTSTATUS NTAPI FsRtlRegisterUncProvider(OUT PHANDLE Handle, - IN PUNICODE_STRING RedirectorDeviceName, + IN PCUNICODE_STRING RedirectorDeviceName, IN BOOLEAN MailslotsSupported) { NTSTATUS Status;