diff --git a/reactos/lib/ntdll/def/ntdll.def b/reactos/lib/ntdll/def/ntdll.def index 385adfc461f..9c3ff0522bc 100644 --- a/reactos/lib/ntdll/def/ntdll.def +++ b/reactos/lib/ntdll/def/ntdll.def @@ -393,6 +393,7 @@ RtlDestroyQueryDebugBuffer@4 RtlDetermineDosPathNameType_U@4 RtlDoesFileExists_U@4 RtlDosPathNameToNtPathName_U@16 +RtlDosPathNameToRelativeNtPathName_U@16 RtlDosSearchPath_U@24 RtlDowncaseUnicodeChar@4 RtlDowncaseUnicodeString@12 @@ -596,6 +597,7 @@ RtlReAllocateHeap@16 RtlRealPredecessor@4 RtlRealSuccessor@4 RtlReleasePebLock@0 +RtlReleaseRelativeName@4 RtlReleaseResource@4 ;RtlRemoteCall RtlRemoveVectoredExceptionHandler@4 diff --git a/reactos/lib/ntdll/rtl/path.c b/reactos/lib/ntdll/rtl/path.c index f62a2eef749..66b717186be 100644 --- a/reactos/lib/ntdll/rtl/path.c +++ b/reactos/lib/ntdll/rtl/path.c @@ -975,6 +975,31 @@ RtlDoesFileExists_U(IN PWSTR FileName) return FALSE; } + +/* + * @unimplemented + */ +BOOLEAN STDCALL +RtlDosPathNameToRelativeNtPathName_U(PVOID Unknown1, + PVOID Unknown2, + PVOID Unknown3, + PVOID Unknown4) +{ + DPRINT1("RtlDosPathNameToRelativeNtPathName_U(0x%p, 0x%p, 0x%p, 0x%p) UNIMPLEMENTED!\n", + Unknown1, Unknown2, Unknown3, Unknown4); + return FALSE; +} + + +/* + * @unimplemented + */ +VOID STDCALL +RtlReleaseRelativeName(PVOID Unknown) +{ + DPRINT1("RtlReleaseRelativeName(0x%p) UNIMPLEMENTED\n", Unknown); +} + NTSTATUS STDCALL RtlpEnsureBufferSize(ULONG Unknown1, ULONG Unknown2, ULONG Unknown3) {