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