Add missing stubs
Modified: trunk/reactos/lib/kernel32/tests/kernel32.xml
Modified: trunk/reactos/lib/kernel32/tests/stubs.xml

Modified: trunk/reactos/lib/kernel32/tests/kernel32.xml
--- trunk/reactos/lib/kernel32/tests/kernel32.xml	2005-11-20 13:12:33 UTC (rev 19359)
+++ trunk/reactos/lib/kernel32/tests/kernel32.xml	2005-11-20 13:17:05 UTC (rev 19360)
@@ -12,7 +12,6 @@
 	<library>kernel32_base</library>
 	<library>pseh</library>
 	<library>intrlck</library>
-	<library>ntdll</library>
 	<library>msvcrt</library>
 	<linkerflag>-lgcc</linkerflag>
 	<linkerflag>-nostartfiles</linkerflag>

Modified: trunk/reactos/lib/kernel32/tests/stubs.xml
--- trunk/reactos/lib/kernel32/tests/stubs.xml	2005-11-20 13:12:33 UTC (rev 19359)
+++ trunk/reactos/lib/kernel32/tests/stubs.xml	2005-11-20 13:17:05 UTC (rev 19360)
@@ -125,11 +125,133 @@
 	<symbol>RtlUnicodeStringToOemString@12</symbol>
 	<symbol>RtlUnicodeToOemN@20</symbol>
 	<symbol>RtlUnlockHeap@4</symbol>
+	<symbol>DbgPrint</symbol>
+	<symbol>LdrFindResourceDirectory_U@16</symbol>
+	<symbol>LdrGetDllHandle@16</symbol>
+	<symbol>LdrGetProcedureAddress@16</symbol>
+	<symbol>RtlCharToInteger@12</symbol>
+	<symbol>RtlUpcaseUnicodeString@12</symbol>
+	<symbol>RtlCreateTimerQueue@4</symbol>
+	<symbol>ZwAllocateVirtualMemory@24</symbol>
+	<symbol>ZwProtectVirtualMemory@20</symbol>
+	<symbol>ZwWriteVirtualMemory@20</symbol>
+	<symbol>RtlGetVersion@4</symbol>
+	<symbol>RtlVerifyVersionInfo@16</symbol>
+	<symbol>RtlNormalizeProcessParams@4</symbol>
+	<symbol>RtlDestroyEnvironment@4</symbol>
+	<symbol>NtCreateJobObject@12</symbol>
+	<symbol>NtOpenJobObject@12</symbol>
+	<symbol>NtIsProcessInJob@8</symbol>
+	<symbol>NtAssignProcessToJobObject@8</symbol>
+	<symbol>NtQueryInformationJobObject@20</symbol>
+	<symbol>NtSetInformationJobObject@16</symbol>
+	<symbol>NtTerminateJobObject@8</symbol>
+	<symbol>NtTerminateProcess@8</symbol>
+	<symbol>RtlRaiseStatus@4</symbol>
 	<symbol>RtlValidateHeap@12</symbol>
+	<symbol>RtlClearBits@12</symbol>
+	<symbol>RtlAreBitsSet@12</symbol>
+	<symbol>RtlFindClearBitsAndSet@12</symbol>
+	<symbol>NtQueueApcThread@20</symbol>
+	<symbol>NtCreateThread@32</symbol>
+	<symbol>CsrNewThread@0</symbol>
+	<symbol>CsrClientConnectToServer@20</symbol>
+	<symbol>CsrCaptureMessageBuffer@16</symbol>
+	<symbol>CsrAllocateCaptureBuffer@8</symbol>
+	<symbol>CsrFreeCaptureBuffer@4</symbol>
+	<symbol>RtlAllocateHeap@12</symbol>
+	<symbol>RtlDeleteTimerQueueEx@8</symbol>
+	<symbol>RtlDeleteTimerQueue@4</symbol>
+	<symbol>RtlCreateTimer@28</symbol>
+	<symbol>RtlDeleteTimer@12</symbol>
+	<symbol>RtlUpdateTimer@16</symbol>
+	<symbol>RtlIsTextUnicode@12</symbol>
+	<symbol>RtlCompareUnicodeString@12</symbol>
+	<symbol>RtlFindMessage@20</symbol>
+	<symbol>RtlDetermineDosPathNameType_U@4</symbol>
+	<symbol>RtlQueryProcessDebugInformation@12</symbol>
+	<symbol>RtlDestroyQueryDebugBuffer@4</symbol>
+	<symbol>RtlAllocateAndInitializeSid@44</symbol>
+	<symbol>RtlLengthSid@4</symbol>
+	<symbol>RtlCreateAcl@12</symbol>
+	<symbol>RtlAddAccessAllowedAce@16</symbol>
+	<symbol>RtlCreateSecurityDescriptor@8</symbol>
+	<symbol>RtlSetDaclSecurityDescriptor@16</symbol>
+	<symbol>RtlFreeSid@4</symbol>
+	<symbol>RtlFreeAnsiString@4</symbol>
+	<symbol>NtNotifyChangeDirectoryFile@36</symbol>
+	<symbol>NtCreateSymbolicLinkObject@16</symbol>
+	<symbol>RtlEqualUnicodeString@12</symbol>
+	<symbol>NtQueryEaFile@36</symbol>
+	<symbol>NtQueryDirectoryObject@28</symbol>
+	<symbol>NlsMbCodePageTag</symbol>
+	<symbol>NlsMbOemCodePageTag</symbol>
+	<symbol>RtlxUnicodeStringToOemSize@4</symbol>
+	<symbol>RtlMultiByteToUnicodeN@20</symbol>
+	<symbol>NtQueryFullAttributesFile@8</symbol>
+	<symbol>NtQuerySymbolicLinkObject@12</symbol>
+	<symbol>RtlPrefixUnicodeString@12</symbol>
+	<symbol>NtCreateIoCompletion@16</symbol>
+	<symbol>NtRemoveIoCompletion@20</symbol>
+	<symbol>NtSetIoCompletion@20</symbol>
+	<symbol>NtCancelIoFile@8</symbol>
+	<symbol>NtLockFile@40</symbol>
+	<symbol>NtUnlockFile@20</symbol>
+	<symbol>NtCreateMailslotFile@32</symbol>
+	<symbol>NtSetValueKey@24</symbol>
+	<symbol>NtCreateNamedPipeFile@56</symbol>
+	<symbol>NtSetVolumeInformationFile@20</symbol>
+	<symbol>RtlSizeHeap@12</symbol>
+	<symbol>NtQueryEvent@20</symbol>
+	<symbol>NtAddAtom@12</symbol>
+	<symbol>NtDeleteAtom@4</symbol>
+	<symbol>NtQueryPerformanceCounter@8</symbol>
+	<symbol>RtlUnwind@16</symbol>
+	<symbol>RtlInitializeCriticalSectionAndSpinCount@8</symbol>
+	<symbol>NtCreateTimer@16</symbol>
+	<symbol>NtOpenTimer@12</symbol>
+	<symbol>NtCreateMutant@16</symbol>
+	<symbol>NtQueryInstallUILanguage@4</symbol>
+	<symbol>NtClearEvent@4</symbol>
+	<symbol>NtOpenMutant@12</symbol>
+	<symbol>NtReleaseMutant@8</symbol>
+	<symbol>NtCreateSemaphore@20@12</symbol>
+	<symbol>NtOpenSemaphore@12</symbol>
+	<symbol>NtReleaseSemaphore@12</symbol>
+	<symbol>NtMapViewOfSection@40</symbol>
+	<symbol>RtlCreateQueryDebugBuffer@8</symbol>
+	<symbol>RtlInitAnsiString@8</symbol>
+	<symbol>RtlAnsiStringToUnicodeString@12</symbol>
+	<symbol>RtlFreeUnicodeString@4</symbol>
+	<symbol>NtCancelTimer@8</symbol>
+	<symbol>NtSetTimer@28</symbol>
 	<symbol>ZwMapViewOfSection@40</symbol>
 	<symbol>ZwOpenSection@12</symbol>
 	<symbol>ZwQuerySection@20</symbol>
 	<symbol>ZwQuerySystemInformation@16</symbol>
 	<symbol>ZwReadFile@36</symbol>
 	<symbol>ZwTerminateProcess@8</symbol>
+	<symbol>ZwClose@4</symbol>
+	<symbol>DbgUiIssueRemoteBreakin@4</symbol>
+	<symbol>NtOpenSymbolicLinkObject@12</symbol>
+	<symbol>RtlxUnicodeStringToAnsiSize@4</symbol>
+	<symbol>RtlOemToUnicodeN@20</symbol>
+	<symbol>RtlUnicodeToMultiByteN@20</symbol>
+	<symbol>NtFindAtom@12</symbol>
+	<symbol>NtQueryInformationAtom@20</symbol>
+	<symbol>RtlCreateAtomTable@8</symbol>
+	<symbol>RtlAddAtomToAtomTable@12</symbol>
+	<symbol>RtlDeleteAtomFromAtomTable@8</symbol>
+	<symbol>RtlLookupAtomInAtomTable@12</symbol>
+	<symbol>RtlQueryAtomInAtomTable@24</symbol>
+	<symbol>ZwOpenKey@12</symbol>
+	<symbol>ZwQueryValueKey@24</symbol>
+	<symbol>RtlQueryRegistryValues@20</symbol>
+	<symbol>RtlAppendUnicodeToString@8</symbol>
+	<symbol>@RtlUshortByteSwap@4</symbol>
+	<symbol>RtlAppendUnicodeStringToString@8</symbol>
+	<symbol>NtFlushKey@4</symbol>
+	<symbol>NtEnumerateValueKey@24</symbol>
+	<symbol>RtlUpcaseUnicodeChar@4</symbol>
+	<symbol>NtCreateSemaphore@20</symbol>
 </component>