ReactOS 0.4.16-dev-1946-g52006dd
testlist.c
Go to the documentation of this file.
1
2#define STANDALONE
3#include <apitest.h>
4
5extern void func__snprintf(void);
6extern void func__snwprintf(void);
7extern void func__vscwprintf(void);
8extern void func__vsnprintf(void);
9extern void func__vsnwprintf(void);
10extern void func_mbstowcs(void);
11extern void func_setjmp(void);
12extern void func_sprintf(void);
13extern void func_strcpy(void);
14extern void func_strlen(void);
15extern void func_strtoul(void);
16extern void func_wcstoul(void);
17extern void func_wcstombs(void);
18
19extern void func_DllLoadNotification(void);
20extern void func_LdrEnumResources(void);
21extern void func_LdrLoadDll(void);
22extern void func_load_notifications(void);
23extern void func_NtAcceptConnectPort(void);
24extern void func_NtAccessCheck(void);
25extern void func_NtAccessCheckByType(void);
27extern void func_NtAdjustGroupsToken(void);
31extern void func_NtCompareTokens(void);
32extern void func_NtContinue(void);
33extern void func_NtCreateFile(void);
34extern void func_NtCreateKey(void);
35extern void func_NtCreateProfile(void);
36extern void func_NtCreateThread(void);
37extern void func_NtDeleteKey(void);
38extern void func_NtDuplicateObject(void);
39extern void func_NtDuplicateToken(void);
40extern void func_NtFilterToken(void);
41extern void func_NtFreeVirtualMemory(void);
43extern void func_NtLoadUnloadKey(void);
44extern void func_NtMapViewOfSection(void);
45extern void func_NtMutant(void);
46extern void func_NtOpenKey(void);
47extern void func_NtOpenProcessToken(void);
48extern void func_NtOpenThreadToken(void);
54extern void func_NtQueryKey(void);
55extern void func_NtQueryObject(void);
56extern void func_NtQueryOpenSubKeys(void);
57extern void func_NtQuerySection(void);
60extern void func_NtQueryValueKey(void);
62extern void func_NtReadFile(void);
63extern void func_NtSaveKey(void);
64extern void func_NtSetDefaultLocale(void);
65extern void func_NtSetInformationFile(void);
69extern void func_NtSetValueKey(void);
71extern void func_NtStartProfile(void);
72extern void func_NtSystemInformation(void);
73extern void func_NtUnloadDriver(void);
74extern void func_NtWriteFile(void);
75extern void func_RtlAllocateHeap(void);
76extern void func_RtlBitmap(void);
77extern void func_RtlCaptureContext(void);
79extern void func_RtlCopyMappedMemory(void);
80extern void func_RtlCriticalSection(void);
81extern void func_RtlDebugInformation(void);
82extern void func_RtlDeleteAce(void);
85extern void func_RtlDoesFileExists(void);
87extern void func_RtlDosSearchPath_U(void);
89extern void func_RtlFirstFreeAce(void);
90extern void func_RtlGenerate8dot3Name(void);
91extern void func_RtlGetFullPathName_U(void);
97extern void func_RtlGetNtProductType(void);
98extern void func_RtlGetProcessHeaps(void);
100extern void func_RtlHandle(void);
102extern void func_RtlImageRvaToVa(void);
103extern void func_RtlIntSafe(void);
105extern void func_RtlLocale(void);
106extern void func_RtlMemoryStream(void);
112extern void func_RtlReAllocateHeap(void);
113extern void func_RtlRemovePrivileges(void);
117extern void func_RtlUnicodeToOemN(void);
118extern void func_RtlUnwind(void);
123extern void func_StackOverflow(void);
124extern void func_TimerResolution(void);
125extern void func_UserModeException(void);
126
127const struct test winetest_testlist[] =
128{
129 // CRT tests from ../crt
130 { "_snprintf", func__snprintf },
131 { "_snwprintf", func__snwprintf },
132 { "_vscwprintf", func__vscwprintf },
133 { "_vsnprintf", func__vsnprintf },
134 { "_vsnwprintf", func__vsnwprintf },
135 { "mbstowcs", func_mbstowcs },
136 { "setjmp", func_setjmp },
137 { "sprintf", func_sprintf },
138 { "strcpy", func_strcpy },
139 { "strlen", func_strlen },
140 { "strtoul", func_strtoul },
141 { "wcstoul", func_wcstoul },
142 { "wcstombs", func_wcstombs },
143
144 { "DllLoadNotification", func_DllLoadNotification },
145 { "LdrEnumResources", func_LdrEnumResources },
146 { "LdrLoadDll", func_LdrLoadDll },
147 { "load_notifications", func_load_notifications },
148 { "NtAcceptConnectPort", func_NtAcceptConnectPort },
149 { "NtAccessCheck", func_NtAccessCheck },
150 { "NtAccessCheckByType", func_NtAccessCheckByType },
151 { "NtAccessCheckByTypeResultList", func_NtAccessCheckByTypeResultList },
152 { "NtAdjustGroupsToken", func_NtAdjustGroupsToken },
153 { "NtAdjustPrivilegesToken", func_NtAdjustPrivilegesToken },
154 { "NtAllocateVirtualMemory", func_NtAllocateVirtualMemory },
155 { "NtApphelpCacheControl", func_NtApphelpCacheControl },
156 { "NtCompareTokens", func_NtCompareTokens },
157 { "NtContinue", func_NtContinue },
158 { "NtCreateFile", func_NtCreateFile },
159 { "NtCreateKey", func_NtCreateKey },
160 { "NtCreateProfile", func_NtCreateProfile },
161 { "NtCreateThread", func_NtCreateThread },
162 { "NtDeleteKey", func_NtDeleteKey },
163 { "NtDuplicateObject", func_NtDuplicateObject },
164 { "NtDuplicateToken", func_NtDuplicateToken },
165 { "NtFilterToken", func_NtFilterToken },
166 { "NtFreeVirtualMemory", func_NtFreeVirtualMemory },
167 { "NtImpersonateAnonymousToken", func_NtImpersonateAnonymousToken },
168 { "NtLoadUnloadKey", func_NtLoadUnloadKey },
169 { "NtMapViewOfSection", func_NtMapViewOfSection },
170 { "NtMutant", func_NtMutant },
171 { "NtOpenKey", func_NtOpenKey },
172 { "NtOpenProcessToken", func_NtOpenProcessToken },
173 { "NtOpenThreadToken", func_NtOpenThreadToken },
174 { "NtProtectVirtualMemory", func_NtProtectVirtualMemory },
175 { "NtQueryInformationFile", func_NtQueryInformationFile },
176 { "NtQueryInformationProcess", func_NtQueryInformationProcess },
177 { "NtQueryInformationThread", func_NtQueryInformationThread },
178 { "NtQueryInformationToken", func_NtQueryInformationToken },
179 { "NtQueryKey", func_NtQueryKey },
180 { "NtQueryObject", func_NtQueryObject },
181 { "NtQueryOpenSubKeys", func_NtQueryOpenSubKeys },
182 { "NtQuerySection", func_NtQuerySection },
183 { "NtQuerySystemEnvironmentValue", func_NtQuerySystemEnvironmentValue },
184 { "NtQuerySystemInformation", func_NtQuerySystemInformation },
185 { "NtQueryValueKey", func_NtQueryValueKey },
186 { "NtQueryVolumeInformationFile", func_NtQueryVolumeInformationFile },
187 { "NtReadFile", func_NtReadFile },
188 { "NtSaveKey", func_NtSaveKey},
189 { "NtSetDefaultLocale", func_NtSetDefaultLocale },
190 { "NtSetInformationFile", func_NtSetInformationFile },
191 { "NtSetInformationProcess", func_NtSetInformationProcess },
192 { "NtSetInformationThread", func_NtSetInformationThread },
193 { "NtSetInformationToken", func_NtSetInformationToken },
194 { "NtSetValueKey", func_NtSetValueKey},
195 { "NtSetVolumeInformationFile", func_NtSetVolumeInformationFile },
196 { "NtStartProfile", func_NtStartProfile },
197 { "NtSystemInformation", func_NtSystemInformation },
198 { "NtUnloadDriver", func_NtUnloadDriver },
199 { "NtWriteFile", func_NtWriteFile },
200 { "RtlAllocateHeap", func_RtlAllocateHeap },
201 { "RtlBitmapApi", func_RtlBitmap },
202 { "RtlComputePrivatizedDllName_U", func_RtlComputePrivatizedDllName_U },
203 { "RtlCopyMappedMemory", func_RtlCopyMappedMemory },
204 { "RtlCriticalSection", func_RtlCriticalSection },
205 { "RtlDebugInformation", func_RtlDebugInformation },
206 { "RtlDeleteAce", func_RtlDeleteAce },
207 { "RtlDetermineDosPathNameType", func_RtlDetermineDosPathNameType },
208 { "RtlDosApplyFileIsolationRedirection_Ustr", func_RtlDosApplyFileIsolationRedirection_Ustr },
209 { "RtlDoesFileExists", func_RtlDoesFileExists },
210 { "RtlDosPathNameToNtPathName_U", func_RtlDosPathNameToNtPathName_U },
211 { "RtlDosSearchPath_U", func_RtlDosSearchPath_U },
212 { "RtlDosSearchPath_Ustr", func_RtlDosSearchPath_Ustr },
213 { "RtlFirstFreeAce", func_RtlFirstFreeAce },
214 { "RtlGenerate8dot3Name", func_RtlGenerate8dot3Name },
215 { "RtlGetFullPathName_U", func_RtlGetFullPathName_U },
216 { "RtlGetFullPathName_Ustr", func_RtlGetFullPathName_Ustr },
217 { "RtlGetFullPathName_UstrEx", func_RtlGetFullPathName_UstrEx },
218 { "RtlGetLengthWithoutLastFullDosOrNtPathElement", func_RtlGetLengthWithoutLastFullDosOrNtPathElement },
219 { "RtlGetLengthWithoutTrailingPathSeperators", func_RtlGetLengthWithoutTrailingPathSeperators },
220 { "RtlGetLongestNtPathLength", func_RtlGetLongestNtPathLength },
221 { "RtlGetNtProductType", func_RtlGetNtProductType },
222 { "RtlGetProcessHeaps", func_RtlGetProcessHeaps },
223 { "RtlGetUnloadEventTrace", func_RtlGetUnloadEventTrace },
224 { "RtlHandle", func_RtlHandle },
225 { "RtlImageDirectoryEntryToData", func_RtlImageDirectoryEntryToData },
226 { "RtlImageRvaToVa", func_RtlImageRvaToVa },
227 { "RtlIntSafe", func_RtlIntSafe },
228 { "RtlIsNameLegalDOS8Dot3", func_RtlIsNameLegalDOS8Dot3 },
229 { "RtlLocale", func_RtlLocale },
230 { "RtlMemoryStream", func_RtlMemoryStream },
231 { "RtlMultipleAllocateHeap", func_RtlMultipleAllocateHeap },
232 { "RtlNtPathNameToDosPathName", func_RtlNtPathNameToDosPathName },
233 { "RtlpApplyLengthFunction", func_RtlpApplyLengthFunction },
234 { "RtlpEnsureBufferSize", func_RtlpEnsureBufferSize },
235 { "RtlQueryTimeZoneInformation", func_RtlQueryTimeZoneInformation },
236 { "RtlReAllocateHeap", func_RtlReAllocateHeap },
237 { "RtlRemovePrivileges", func_RtlRemovePrivileges },
238 { "RtlUnhandledExceptionFilter", func_RtlUnhandledExceptionFilter },
239 { "RtlUnicodeStringToAnsiSize", func_RtlxUnicodeStringToAnsiSize }, /* For some reason, starting test name with Rtlx hides it */
240 { "RtlUnicodeStringToAnsiString", func_RtlUnicodeStringToAnsiString },
241 { "RtlUnicodeStringToCountedOemString", func_RtlUnicodeStringToCountedOemString },
242 { "RtlUnicodeStringToOemSize", func_RtlxUnicodeStringToOemSize },
243 { "RtlUnicodeToOemN", func_RtlUnicodeToOemN },
244 { "RtlUpcaseUnicodeStringToCountedOemString", func_RtlUpcaseUnicodeStringToCountedOemString },
245 { "RtlValidateUnicodeString", func_RtlValidateUnicodeString },
246 { "StackOverflow", func_StackOverflow },
247 { "TimerResolution", func_TimerResolution },
248 { "UserModeException", func_UserModeException },
249#ifdef _M_IX86
250 { "RtlUnwind", func_RtlUnwind },
251#endif
252#ifdef _M_AMD64
253 { "RtlCaptureContext", func_RtlCaptureContext },
254#endif
255
256 { 0, 0 }
257};
#define test
Definition: rosglue.h:37
const struct test winetest_testlist[]
Definition: testlist.c:7
void func_strtoul(void)
void func_sprintf(void)
void func_wcstoul(void)
void func__vsnprintf(void)
void func_wcstombs(void)
void func_setjmp(void)
void func_mbstowcs(void)
void func__snprintf(void)
void func_strlen(void)
void func__snwprintf(void)
void func_strcpy(void)
void func__vsnwprintf(void)
void func__vscwprintf(void)
void func_NtQueryObject(void)
void func_RtlBitmap(void)
void func_RtlDetermineDosPathNameType(void)
void func_NtOpenThreadToken(void)
void func_NtAcceptConnectPort(void)
void func_load_notifications(void)
void func_NtQueryOpenSubKeys(void)
void func_NtDeleteKey(void)
void func_RtlUnwind(void)
void func_NtDuplicateObject(void)
void func_RtlRemovePrivileges(void)
void func_NtSetInformationProcess(void)
void func_NtReadFile(void)
void func_RtlNtPathNameToDosPathName(void)
void func_RtlpApplyLengthFunction(void)
void func_NtQuerySystemEnvironmentValue(void)
void func_NtCreateProfile(void)
void func_RtlxUnicodeStringToAnsiSize(void)
void func_NtAccessCheck(void)
void func_RtlxUnicodeStringToOemSize(void)
void func_NtSetInformationThread(void)
void func_NtSetInformationToken(void)
void func_RtlGetFullPathName_Ustr(void)
void func_NtCompareTokens(void)
void func_NtAdjustPrivilegesToken(void)
void func_RtlIntSafe(void)
void func_RtlMemoryStream(void)
void func_RtlGetFullPathName_U(void)
void func_RtlReAllocateHeap(void)
void func_RtlpEnsureBufferSize(void)
void func_RtlUnicodeStringToCountedOemString(void)
void func_NtQueryKey(void)
void func_NtCreateKey(void)
void func_RtlUnicodeToOemN(void)
void func_NtSetDefaultLocale(void)
void func_RtlGetNtProductType(void)
void func_RtlCopyMappedMemory(void)
void func_RtlCaptureContext(void)
void func_RtlGetUnloadEventTrace(void)
void func_NtOpenKey(void)
void func_DllLoadNotification(void)
void func_UserModeException(void)
void func_RtlHandle(void)
void func_RtlUnhandledExceptionFilter(void)
void func_RtlFirstFreeAce(void)
void func_NtUnloadDriver(void)
void func_RtlValidateUnicodeString(void)
void func_TimerResolution(void)
void func_NtQuerySection(void)
void func_NtQueryInformationProcess(void)
void func_NtDuplicateToken(void)
void func_RtlDosApplyFileIsolationRedirection_Ustr(void)
void func_RtlDosPathNameToNtPathName_U(void)
void func_NtSetValueKey(void)
void func_NtQuerySystemInformation(void)
void func_RtlUnicodeStringToAnsiString(void)
void func_RtlCriticalSection(void)
void func_RtlGetFullPathName_UstrEx(void)
void func_NtLoadUnloadKey(void)
void func_NtFreeVirtualMemory(void)
void func_NtQueryInformationThread(void)
void func_NtSystemInformation(void)
void func_NtSaveKey(void)
void func_NtFilterToken(void)
void func_NtQueryValueKey(void)
void func_NtQueryInformationFile(void)
void func_RtlDoesFileExists(void)
void func_RtlImageDirectoryEntryToData(void)
void func_RtlMultipleAllocateHeap(void)
void func_NtAccessCheckByType(void)
void func_RtlDebugInformation(void)
void func_RtlQueryTimeZoneInformation(void)
void func_NtWriteFile(void)
void func_NtSetVolumeInformationFile(void)
void func_NtImpersonateAnonymousToken(void)
void func_RtlIsNameLegalDOS8Dot3(void)
void func_NtProtectVirtualMemory(void)
void func_RtlLocale(void)
void func_RtlComputePrivatizedDllName_U(void)
void func_NtCreateThread(void)
void func_RtlDosSearchPath_U(void)
void func_NtAllocateVirtualMemory(void)
void func_NtOpenProcessToken(void)
void func_NtAccessCheckByTypeResultList(void)
void func_RtlGetLengthWithoutLastFullDosOrNtPathElement(void)
void func_RtlUpcaseUnicodeStringToCountedOemString(void)
void func_RtlGetLengthWithoutTrailingPathSeperators(void)
void func_NtContinue(void)
void func_RtlGetProcessHeaps(void)
void func_RtlDeleteAce(void)
void func_RtlAllocateHeap(void)
void func_StackOverflow(void)
void func_NtStartProfile(void)
void func_NtQueryInformationToken(void)
void func_NtMapViewOfSection(void)
void func_LdrEnumResources(void)
void func_RtlDosSearchPath_Ustr(void)
void func_NtAdjustGroupsToken(void)
void func_LdrLoadDll(void)
void func_NtCreateFile(void)
void func_NtMutant(void)
void func_RtlImageRvaToVa(void)
void func_RtlGenerate8dot3Name(void)
void func_RtlGetLongestNtPathLength(void)
void func_NtQueryVolumeInformationFile(void)
void func_NtApphelpCacheControl(void)
void func_NtSetInformationFile(void)