Fix build
[reactos.git] / rostests / win32 / kernel32 / tests / stubs.rbuild
1 <component name="ntdll.dll">
2 <symbol>CsrCaptureParameterBuffer@16</symbol>
3 <symbol>CsrClientCallServer@16</symbol>
4 <symbol>CsrClientConnectToServer@0</symbol>
5 <symbol>CsrReleaseParameterBuffer@4</symbol>
6 <symbol>DbgUiContinue@8</symbol>
7 <symbol newname="RtlAllocateHeap">HeapAlloc@12</symbol>
8 <symbol newname="RtlFreeHeap">HeapFree@12</symbol>
9 <symbol>LdrAccessResource@16</symbol>
10 <symbol>LdrDisableThreadCalloutsForDll@4</symbol>
11 <symbol>LdrFindResource_U@16</symbol>
12 <symbol>LdrLoadDll@16</symbol>
13 <symbol>LdrShutdownProcess@0</symbol>
14 <symbol>LdrShutdownThread@0</symbol>
15 <symbol>LdrUnloadDll@4</symbol>
16 <symbol>NtAllocateVirtualMemory@24</symbol>
17 <symbol>NtClose@4</symbol>
18 <symbol>NtCreateDirectoryObject@12</symbol>
19 <symbol>NtCreateEvent@20</symbol>
20 <symbol>NtCreateFile@44</symbol>
21 <symbol>NtCreateKey@28</symbol>
22 <symbol>NtCreateProcess@32</symbol>
23 <symbol>NtCreateSection@28</symbol>
24 <symbol>NtDelayExecution@8</symbol>
25 <symbol>NtDeviceIoControlFile@40</symbol>
26 <symbol>NtDuplicateObject@28</symbol>
27 <symbol>NtFlushBuffersFile@8</symbol>
28 <symbol>NtFlushInstructionCache@12</symbol>
29 <symbol>NtFlushVirtualMemory@16</symbol>
30 <symbol>NtFreeVirtualMemory@16</symbol>
31 <symbol>NtFsControlFile@40</symbol>
32 <symbol>NtGetContextThread@8</symbol>
33 <symbol>NtLockVirtualMemory@16</symbol>
34 <symbol>NtOpenDirectoryObject@12</symbol>
35 <symbol>NtOpenEvent@12</symbol>
36 <symbol>NtOpenFile@24</symbol>
37 <symbol>NtOpenKey@12</symbol>
38 <symbol>NtOpenProcess@16</symbol>
39 <symbol>NtOpenSection@12</symbol>
40 <symbol>NtOpenThread@16</symbol>
41 <symbol>NtProtectVirtualMemory@20</symbol>
42 <symbol>NtPulseEvent@8</symbol>
43 <symbol>NtQueryDefaultLocale@8</symbol>
44 <symbol>NtQueryDefaultUILanguage@4</symbol>
45 <symbol>NtQueryDirectoryFile@44</symbol>
46 <symbol>NtQueryInformationFile@20</symbol>
47 <symbol>NtQueryInformationProcess@20</symbol>
48 <symbol>NtQueryInformationThread@20</symbol>
49 <symbol>NtQueryObject@20</symbol>
50 <symbol>NtQuerySystemInformation@16</symbol>
51 <symbol>NtQuerySystemTime@4</symbol>
52 <symbol>NtQueryValueKey@24</symbol>
53 <symbol>NtQueryVirtualMemory@24</symbol>
54 <symbol>NtQueryVolumeInformationFile@20</symbol>
55 <symbol>NtReadFile@36</symbol>
56 <symbol>NtReadVirtualMemory@20</symbol>
57 <symbol>NtResetEvent@8</symbol>
58 <symbol>NtResumeThread@8</symbol>
59 <symbol>NtSetContextThread@8</symbol>
60 <symbol>NtSetEvent@8</symbol>
61 <symbol>NtSetInformationFile@20</symbol>
62 <symbol>NtSetInformationObject@16</symbol>
63 <symbol>NtSetInformationProcess@16</symbol>
64 <symbol>NtSetInformationThread@16</symbol>
65 <symbol>NtSetSystemInformation@12</symbol>
66 <symbol>NtSetSystemTime@8</symbol>
67 <symbol>NtSignalAndWaitForSingleObject@16</symbol>
68 <symbol>NtSuspendThread@8</symbol>
69 <symbol>NtTerminateThread@8</symbol>
70 <symbol>NtUnlockVirtualMemory@16</symbol>
71 <symbol>NtUnmapViewOfSection@8</symbol>
72 <symbol>NtWaitForMultipleObjects@20</symbol>
73 <symbol>NtWaitForSingleObject@12</symbol>
74 <symbol>NtWriteFile@36</symbol>
75 <symbol>NtWriteVirtualMemory@20</symbol>
76 <symbol>NtYieldExecution@0</symbol>
77 <symbol>RtlAcquirePebLock@0</symbol>
78 <symbol>RtlAnsiStringToUnicodeSize@4</symbol>
79 <symbol>RtlBaseProcessStartRoutine</symbol>
80 <symbol>RtlCompactHeap@8</symbol>
81 <symbol>RtlCopyUnicodeString@8</symbol>
82 <symbol>RtlCreateHeap@24</symbol>
83 <symbol>RtlCreateProcessParameters@40</symbol>
84 <symbol>RtlCreateUnicodeString@8</symbol>
85 <symbol>RtlCreateUnicodeStringFromAsciiz@8</symbol>
86 <symbol>RtlDeleteCriticalSection@4</symbol>
87 <symbol>RtlDestroyHeap@4</symbol>
88 <symbol>RtlDestroyProcessParameters@4</symbol>
89 <symbol>RtlDoesFileExists_U@4</symbol>
90 <symbol>RtlDosPathNameToNtPathName_U@16</symbol>
91 <symbol>RtlDosSearchPath_U@24</symbol>
92 <symbol>RtlEnterCriticalSection@4</symbol>
93 <symbol>RtlExpandEnvironmentStrings_U@16</symbol>
94 <symbol>RtlFreeHeap@12</symbol>
95 <symbol>RtlGetCurrentDirectory_U@8</symbol>
96 <symbol>RtlGetFullPathName_U@16</symbol>
97 <symbol>RtlGetProcessHeaps@8</symbol>
98 <symbol>RtlImageNtHeader@4</symbol>
99 <symbol>RtlInitCodePageTable@8</symbol>
100 <symbol>RtlInitializeCriticalSection@4</symbol>
101 <symbol>RtlInitUnicodeString@8</symbol>
102 <symbol>RtlIntegerToChar@16</symbol>
103 <symbol>RtlIntegerToUnicodeString@12</symbol>
104 <symbol>RtlIsNameLegalDOS8Dot3@12</symbol>
105 <symbol>RtlLeaveCriticalSection@4</symbol>
106 <symbol>RtlLockHeap@4</symbol>
107 <symbol>RtlNtStatusToDosError@4</symbol>
108 <symbol>RtlOemStringToUnicodeSize@4</symbol>
109 <symbol>RtlOemStringToUnicodeString@12</symbol>
110 <symbol>RtlOpenCurrentUser@8</symbol>
111 <symbol>RtlQueryEnvironmentVariable_U@12</symbol>
112 <symbol>RtlRaiseException@4</symbol>
113 <symbol>RtlReAllocateHeap@16</symbol>
114 <symbol>RtlReleasePebLock@0</symbol>
115 <symbol>RtlRosCreateUserThreadVa</symbol>
116 <symbol>RtlRosExitUserThread@4</symbol>
117 <symbol>RtlSetCurrentDirectory_U@4</symbol>
118 <symbol>RtlSetEnvironmentVariable@12</symbol>
119 <symbol>RtlSetTimeZoneInformation@4</symbol>
120 <symbol>RtlTimeFieldsToTime@8</symbol>
121 <symbol>RtlTimeToTimeFields@8</symbol>
122 <symbol>RtlUnicodeStringToAnsiSize@4</symbol>
123 <symbol>RtlUnicodeStringToAnsiString@12</symbol>
124 <symbol>RtlUnicodeStringToInteger@12</symbol>
125 <symbol>RtlUnicodeStringToOemString@12</symbol>
126 <symbol>RtlUnicodeToOemN@20</symbol>
127 <symbol>RtlUnlockHeap@4</symbol>
128 <symbol>DbgPrint</symbol>
129 <symbol>LdrFindResourceDirectory_U@16</symbol>
130 <symbol>LdrGetDllHandle@16</symbol>
131 <symbol>LdrGetProcedureAddress@16</symbol>
132 <symbol>RtlCharToInteger@12</symbol>
133 <symbol>RtlUpcaseUnicodeString@12</symbol>
134 <symbol>RtlCreateTimerQueue@4</symbol>
135 <symbol>ZwAllocateVirtualMemory@24</symbol>
136 <symbol>ZwProtectVirtualMemory@20</symbol>
137 <symbol>ZwWriteVirtualMemory@20</symbol>
138 <symbol>RtlGetVersion@4</symbol>
139 <symbol>RtlVerifyVersionInfo@16</symbol>
140 <symbol>RtlNormalizeProcessParams@4</symbol>
141 <symbol>RtlDestroyEnvironment@4</symbol>
142 <symbol>NtCreateJobObject@12</symbol>
143 <symbol>NtOpenJobObject@12</symbol>
144 <symbol>NtIsProcessInJob@8</symbol>
145 <symbol>NtAssignProcessToJobObject@8</symbol>
146 <symbol>NtQueryInformationJobObject@20</symbol>
147 <symbol>NtSetInformationJobObject@16</symbol>
148 <symbol>NtTerminateJobObject@8</symbol>
149 <symbol>NtTerminateProcess@8</symbol>
150 <symbol>RtlRaiseStatus@4</symbol>
151 <symbol>RtlValidateHeap@12</symbol>
152 <symbol>RtlClearBits@12</symbol>
153 <symbol>RtlAreBitsSet@12</symbol>
154 <symbol>RtlFindClearBitsAndSet@12</symbol>
155 <symbol>NtQueueApcThread@20</symbol>
156 <symbol>NtCreateThread@32</symbol>
157 <symbol>CsrNewThread@0</symbol>
158 <symbol>CsrClientConnectToServer@20</symbol>
159 <symbol>CsrCaptureMessageBuffer@16</symbol>
160 <symbol>CsrAllocateCaptureBuffer@8</symbol>
161 <symbol>CsrFreeCaptureBuffer@4</symbol>
162 <symbol>RtlAllocateHeap@12</symbol>
163 <symbol>RtlDeleteTimerQueueEx@8</symbol>
164 <symbol>RtlDeleteTimerQueue@4</symbol>
165 <symbol>RtlCreateTimer@28</symbol>
166 <symbol>RtlDeleteTimer@12</symbol>
167 <symbol>RtlUpdateTimer@16</symbol>
168 <symbol>RtlIsTextUnicode@12</symbol>
169 <symbol>RtlCompareUnicodeString@12</symbol>
170 <symbol>RtlFindMessage@20</symbol>
171 <symbol>RtlDetermineDosPathNameType_U@4</symbol>
172 <symbol>RtlQueryProcessDebugInformation@12</symbol>
173 <symbol>RtlDestroyQueryDebugBuffer@4</symbol>
174 <symbol>RtlAllocateAndInitializeSid@44</symbol>
175 <symbol>RtlLengthSid@4</symbol>
176 <symbol>RtlCreateAcl@12</symbol>
177 <symbol>RtlAddAccessAllowedAce@16</symbol>
178 <symbol>RtlCreateSecurityDescriptor@8</symbol>
179 <symbol>RtlSetDaclSecurityDescriptor@16</symbol>
180 <symbol>RtlFreeSid@4</symbol>
181 <symbol>RtlFreeAnsiString@4</symbol>
182 <symbol>NtNotifyChangeDirectoryFile@36</symbol>
183 <symbol>NtCreateSymbolicLinkObject@16</symbol>
184 <symbol>RtlEqualUnicodeString@12</symbol>
185 <symbol>NtQueryEaFile@36</symbol>
186 <symbol>NtQueryDirectoryObject@28</symbol>
187 <symbol>NlsMbCodePageTag</symbol>
188 <symbol>NlsMbOemCodePageTag</symbol>
189 <symbol>RtlxUnicodeStringToOemSize@4</symbol>
190 <symbol>RtlMultiByteToUnicodeN@20</symbol>
191 <symbol>NtQueryFullAttributesFile@8</symbol>
192 <symbol>NtQuerySymbolicLinkObject@12</symbol>
193 <symbol>RtlPrefixUnicodeString@12</symbol>
194 <symbol>NtCreateIoCompletion@16</symbol>
195 <symbol>NtRemoveIoCompletion@20</symbol>
196 <symbol>NtSetIoCompletion@20</symbol>
197 <symbol>NtCancelIoFile@8</symbol>
198 <symbol>NtLockFile@40</symbol>
199 <symbol>NtUnlockFile@20</symbol>
200 <symbol>NtCreateMailslotFile@32</symbol>
201 <symbol>NtSetValueKey@24</symbol>
202 <symbol>NtCreateNamedPipeFile@56</symbol>
203 <symbol>NtSetVolumeInformationFile@20</symbol>
204 <symbol>RtlSizeHeap@12</symbol>
205 <symbol>NtQueryEvent@20</symbol>
206 <symbol>NtAddAtom@12</symbol>
207 <symbol>NtDeleteAtom@4</symbol>
208 <symbol>NtQueryPerformanceCounter@8</symbol>
209 <symbol>RtlUnwind@16</symbol>
210 <symbol>RtlInitializeCriticalSectionAndSpinCount@8</symbol>
211 <symbol>NtCreateTimer@16</symbol>
212 <symbol>NtOpenTimer@12</symbol>
213 <symbol>NtCreateMutant@16</symbol>
214 <symbol>NtQueryInstallUILanguage@4</symbol>
215 <symbol>NtClearEvent@4</symbol>
216 <symbol>NtOpenMutant@12</symbol>
217 <symbol>NtReleaseMutant@8</symbol>
218 <symbol>NtCreateSemaphore@20@12</symbol>
219 <symbol>NtOpenSemaphore@12</symbol>
220 <symbol>NtReleaseSemaphore@12</symbol>
221 <symbol>NtMapViewOfSection@40</symbol>
222 <symbol>RtlCreateQueryDebugBuffer@8</symbol>
223 <symbol>RtlInitAnsiString@8</symbol>
224 <symbol>RtlAnsiStringToUnicodeString@12</symbol>
225 <symbol>RtlFreeUnicodeString@4</symbol>
226 <symbol>NtCancelTimer@8</symbol>
227 <symbol>NtSetTimer@28</symbol>
228 <symbol>ZwMapViewOfSection@40</symbol>
229 <symbol>ZwOpenSection@12</symbol>
230 <symbol>ZwQuerySection@20</symbol>
231 <symbol>ZwQuerySystemInformation@16</symbol>
232 <symbol>ZwReadFile@36</symbol>
233 <symbol>ZwTerminateProcess@8</symbol>
234 <symbol>ZwClose@4</symbol>
235 <symbol>DbgUiIssueRemoteBreakin@4</symbol>
236 <symbol>NtOpenSymbolicLinkObject@12</symbol>
237 <symbol>RtlxUnicodeStringToAnsiSize@4</symbol>
238 <symbol>RtlOemToUnicodeN@20</symbol>
239 <symbol>RtlUnicodeToMultiByteN@20</symbol>
240 <symbol>NtFindAtom@12</symbol>
241 <symbol>NtQueryInformationAtom@20</symbol>
242 <symbol>RtlCreateAtomTable@8</symbol>
243 <symbol>RtlAddAtomToAtomTable@12</symbol>
244 <symbol>RtlDeleteAtomFromAtomTable@8</symbol>
245 <symbol>RtlLookupAtomInAtomTable@12</symbol>
246 <symbol>RtlQueryAtomInAtomTable@24</symbol>
247 <symbol>ZwOpenKey@12</symbol>
248 <symbol>ZwQueryValueKey@24</symbol>
249 <symbol>RtlQueryRegistryValues@20</symbol>
250 <symbol>RtlAppendUnicodeToString@8</symbol>
251 <symbol>@RtlUshortByteSwap@4</symbol>
252 <symbol>RtlAppendUnicodeStringToString@8</symbol>
253 <symbol>NtFlushKey@4</symbol>
254 <symbol>NtEnumerateValueKey@24</symbol>
255 <symbol>RtlUpcaseUnicodeChar@4</symbol>
256 <symbol>NtCreateSemaphore@20</symbol>
257 </component>