Vitaliy Margolen : ntdll: Stub NtMakeTemporaryObject.

Alexandre Julliard julliard at winehq.org
Mon Dec 1 07:34:22 CST 2008


Module: wine
Branch: master
Commit: de94cfd7e14960e5fb91eaae73dd4d10ecb5c6a6
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=de94cfd7e14960e5fb91eaae73dd4d10ecb5c6a6

Author: Vitaliy Margolen <wine-patches at kievinfo.com>
Date:   Sun Nov 30 15:01:02 2008 -0700

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 52db956..006b1fe 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 aba2301..a299a45 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;
+}




More information about the wine-cvs mailing list