[ros-diffs] [hpoussin] 20574: Add some exports to ntdll

hpoussin at svn.reactos.org hpoussin at svn.reactos.org
Thu Jan 5 14:40:22 CET 2006


Add some exports to ntdll
Modified: trunk/reactos/lib/ntdll/def/ntdll.def
Modified: trunk/reactos/lib/rtl/exception.c
Modified: trunk/reactos/ntoskrnl/se/token.c
Modified: trunk/reactos/tools/nci/sysfuncs.lst
  _____  

Modified: trunk/reactos/lib/ntdll/def/ntdll.def
--- trunk/reactos/lib/ntdll/def/ntdll.def	2006-01-05 13:12:48 UTC
(rev 20573)
+++ trunk/reactos/lib/ntdll/def/ntdll.def	2006-01-05 13:40:05 UTC
(rev 20574)
@@ -121,6 +121,7 @@

 NtGetContextThread at 8
 NtGetPlugPlayEvent at 16
 NtGetTickCount at 0
+NtImpersonateAnonymousToken at 4
 NtImpersonateClientOfPort at 8
 NtImpersonateThread at 12
 NtInitializeRegistry at 4
@@ -209,6 +210,7 @@
 NtReplyPort at 8
 NtReplyWaitReplyPort at 8
 NtReplyWaitReceivePort at 16
+NtReplyWaitReceivePortEx at 20
 NtRequestPort at 8
 NtRequestWaitReplyPort at 12
 NtResetEvent at 8
@@ -318,7 +320,7 @@
 RtlAreBitsClear at 12
 RtlAreBitsSet at 12
 RtlAssert at 16
-;RtlCaptureStackBackTrace
+RtlCaptureStackBackTrace at 16
 RtlCharToInteger at 12
 RtlCheckRegistryKey at 8
 RtlClearAllBits at 4
@@ -474,6 +476,7 @@
 RtlGetProcessHeaps at 8
 RtlGetSaclSecurityDescriptor at 16
 RtlGetSecurityDescriptorRMControl at 8
+RtlGetSetBootStatusData at 24
 ;RtlGetUserInfoHeap
 RtlGetVersion at 4
 RtlHashUnicodeString at 16
@@ -546,6 +549,7 @@
 RtlLengthSecurityDescriptor at 4
 RtlLengthSid at 4
 RtlLocalTimeToSystemTime at 8
+RtlLockBootStatusData at 4
 RtlLockHeap at 4
 RtlLookupAtomInAtomTable at 12
 RtlLookupElementGenericTable at 8
@@ -647,6 +651,7 @@
 RtlTryEnterCriticalSection at 4
 @RtlUlongByteSwap at 4
 @RtlUlonglongByteSwap at 8
+RtlUnhandledExceptionFilter at 4
 RtlUnicodeStringToAnsiSize at 4=RtlxUnicodeStringToAnsiSize at 4
 RtlUnicodeStringToAnsiString at 12
 RtlUnicodeStringToCountedOemString at 12
@@ -658,6 +663,7 @@
 RtlUnicodeToMultiByteSize at 12
 RtlUnicodeToOemN at 20
 RtlUniform at 4
+RtlUnlockBootStatusData at 4
 RtlUnlockHeap at 4
 RtlUnwind at 16
 RtlUpcaseUnicodeChar at 4
@@ -674,6 +680,7 @@
 ;RtlUsageHeap
 @RtlUshortByteSwap at 4
 RtlValidAcl at 4
+RtlValidRelativeSecurityDescriptor at 12
 RtlValidSecurityDescriptor at 4
 RtlValidSid at 4
 RtlValidateHeap at 12
@@ -764,6 +771,7 @@
 ZwGetContextThread at 8
 ZwGetPlugPlayEvent at 16
 ZwGetTickCount at 0
+ZwImpersonateAnonymousToken at 4
 ZwImpersonateClientOfPort at 8
 ZwImpersonateThread at 12
 ZwInitializeRegistry at 4
@@ -847,6 +855,7 @@
 ZwReplaceKey at 12
 ZwReplyPort at 8
 ZwReplyWaitReceivePort at 16
+ZwReplyWaitReceivePortEx at 20
 ZwReplyWaitReplyPort at 8
 ZwRequestPort at 8
 ZwRequestWaitReplyPort at 12
  _____  

Modified: trunk/reactos/lib/rtl/exception.c
--- trunk/reactos/lib/rtl/exception.c	2006-01-05 13:12:48 UTC (rev
20573)
+++ trunk/reactos/lib/rtl/exception.c	2006-01-05 13:40:05 UTC (rev
20574)
@@ -136,4 +136,15 @@

     return 0;
 }
 
+/*
+ * @unimplemented
+ */
+LONG
+NTAPI
+RtlUnhandledExceptionFilter(IN struct _EXCEPTION_POINTERS*
ExceptionInfo)
+{
+    UNIMPLEMENTED;
+    return ERROR_CALL_NOT_IMPLEMENTED;
+}
+
 /* EOF */
  _____  

Modified: trunk/reactos/ntoskrnl/se/token.c
--- trunk/reactos/ntoskrnl/se/token.c	2006-01-05 13:12:48 UTC (rev
20573)
+++ trunk/reactos/ntoskrnl/se/token.c	2006-01-05 13:40:05 UTC (rev
20574)
@@ -2363,6 +2363,20 @@

 
 
 /*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtImpersonateAnonymousToken(
+	IN HANDLE Thread
+	)
+{
+	UNIMPLEMENTED;
+	return STATUS_NOT_IMPLEMENTED;
+}
+
+
+/*
  * @implemented
  */
 NTSTATUS
  _____  

Modified: trunk/reactos/tools/nci/sysfuncs.lst
--- trunk/reactos/tools/nci/sysfuncs.lst	2006-01-05 13:12:48 UTC
(rev 20573)
+++ trunk/reactos/tools/nci/sysfuncs.lst	2006-01-05 13:40:05 UTC
(rev 20574)
@@ -69,6 +69,7 @@

 NtGetContextThread 2
 NtGetPlugPlayEvent 4
 NtGetTickCount 0
+NtImpersonateAnonymousToken 1
 NtImpersonateClientOfPort 2
 NtImpersonateThread 3
 NtInitializeRegistry 1
@@ -164,6 +165,7 @@
 NtReplaceKey 3
 NtReplyPort 2
 NtReplyWaitReceivePort 4
+NtReplyWaitReceivePortEx 5
 NtReplyWaitReplyPort 2
 NtRequestPort 2
 NtRequestWaitReplyPort 3
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20060105/034f215c/attachment.html


More information about the Ros-diffs mailing list