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;