From de94cfd7e14960e5fb91eaae73dd4d10ecb5c6a6 Mon Sep 17 00:00:00 2001 From: Vitaliy Margolen Date: Sun, 30 Nov 2008 15:01:02 -0700 Subject: [PATCH] ntdll: Stub NtMakeTemporaryObject. --- dlls/ntdll/ntdll.spec | 4 ++-- dlls/ntdll/om.c | 19 +++++++++++++++++++ 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec index 52db956144e..006b1fe79fd 100644 --- a/dlls/ntdll/ntdll.spec +++ b/dlls/ntdll/ntdll.spec @@ -195,7 +195,7 @@ # @ stub NtLockRegistryKey @ stdcall NtLockVirtualMemory(long ptr ptr long) # @ stub NtMakePermanentObject -@ stub NtMakeTemporaryObject +@ stdcall NtMakeTemporaryObject(long) # @ stub NtMapUserPhysicalPages # @ stub NtMapUserPhysicalPagesScatter @ stdcall NtMapViewOfSection(long long ptr long long ptr ptr long long long) @@ -1039,7 +1039,7 @@ # @ stub ZwLockRegistryKey @ stdcall ZwLockVirtualMemory(long ptr ptr long) NtLockVirtualMemory # @ stub ZwMakePermanentObject -@ stub ZwMakeTemporaryObject +@ stdcall ZwMakeTemporaryObject(long) NtMakeTemporaryObject # @ stub ZwMapUserPhysicalPages # @ stub ZwMapUserPhysicalPagesScatter @ stdcall ZwMapViewOfSection(long long ptr long long ptr ptr long long long) NtMapViewOfSection diff --git a/dlls/ntdll/om.c b/dlls/ntdll/om.c index aba2301627d..a299a4509e5 100644 --- a/dlls/ntdll/om.c +++ b/dlls/ntdll/om.c @@ -616,3 +616,22 @@ NTSTATUS WINAPI NtAllocateUuids( FIXME("(%p,%p,%p), stub.\n", Time, Range, Sequence); return 0; } + +/************************************************************************** + * NtMakeTemporaryObject [NTDLL.@] + * ZwMakeTemporaryObject [NTDLL.@] + * + * Make a permanent object temporary. + * + * PARAMS + * Handle [I] handle to permanent object + * + * RETURNS + * Success: STATUS_SUCCESS. + * Failure: An NTSTATUS error code. + */ +NTSTATUS WINAPI NtMakeTemporaryObject( HANDLE Handle ) +{ + FIXME("(%p), stub.\n", Handle); + return STATUS_SUCCESS; +} -- 2.11.4.GIT