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>