ntdll.spec 64 KB
Newer Older
1
#note that the Zw... functions are alternate names for the
2 3 4 5
#Nt... functions.  (see www.sysinternals.com for details)
#if you change a Nt.. function DON'T FORGET to change the
#Zw one too.

6 7 8 9
@ stub CsrAllocateCaptureBuffer
@ stub CsrAllocateCapturePointer
@ stub CsrAllocateMessagePointer
@ stub CsrCaptureMessageBuffer
10
# @ stub CsrCaptureMessageMultiUnicodeStringsInPlace
11 12 13 14 15 16 17 18
@ stub CsrCaptureMessageString
@ stub CsrCaptureTimeout
@ stub CsrClientCallServer
@ stub CsrClientConnectToServer
@ stub CsrClientMaxMessage
@ stub CsrClientSendMessage
@ stub CsrClientThreadConnect
@ stub CsrFreeCaptureBuffer
19
# @ stub CsrGetProcessId
20 21 22 23 24 25
@ stub CsrIdentifyAlertableThread
@ stub CsrNewThread
@ stub CsrProbeForRead
@ stub CsrProbeForWrite
@ stub CsrSetPriorityClass
@ stub CsrpProcessCallbackRequest
26 27
@ stdcall DbgBreakPoint()
@ varargs DbgPrint(str)
28
@ varargs DbgPrintEx(long long str)
29
# @ stub DbgPrintReturnControlC
30
@ stub DbgPrompt
31 32
# @ stub DbgQueryDebugFilterState
# @ stub DbgSetDebugFilterState
33 34
@ stub DbgUiConnectToDbg
@ stub DbgUiContinue
35
@ stub DbgUiConvertStateChangeStructure
36 37 38 39 40 41
# @ stub DbgUiDebugActiveProcess
# @ stub DbgUiGetThreadDebugObject
# @ stub DbgUiIssueRemoteBreakin
# @ stub DbgUiRemoteBreakin
# @ stub DbgUiSetThreadDebugObject
# @ stub DbgUiStopDebugging
42
@ stub DbgUiWaitStateChange
43
@ stdcall DbgUserBreakPoint()
44 45
@ stdcall EtwRegisterTraceGuidsA(ptr ptr ptr long ptr str str ptr)
@ stdcall EtwRegisterTraceGuidsW(ptr ptr ptr long ptr wstr wstr ptr)
46 47 48
# @ stub KiFastSystemCall
# @ stub KiFastSystemCallRet
# @ stub KiIntSystemCall
49
@ stub KiRaiseUserExceptionDispatcher
50 51 52
@ stub KiUserApcDispatcher
@ stub KiUserCallbackDispatcher
@ stub KiUserExceptionDispatcher
53
# @ stub LdrAccessOutOfProcessResource
54
@ stdcall LdrAccessResource(long ptr ptr ptr)
55
@ stdcall LdrAddRefDll(long ptr)
56 57 58
# @ stub LdrAlternateResourcesEnabled
# @ stub LdrCreateOutOfProcessImage
# @ stub LdrDestroyOutOfProcessImage
59
@ stdcall LdrDisableThreadCalloutsForDll(long)
60
@ stub LdrEnumResources
61 62
# @ stub LdrEnumerateLoadedModules
# @ stub LdrFindCreateProcessManifest
63
@ stdcall LdrFindEntryForAddress(ptr ptr)
64
@ stdcall LdrFindResourceDirectory_U(long ptr long ptr)
65
# @ stub LdrFindResourceEx_U
66
@ stdcall LdrFindResource_U(long ptr long ptr)
Raphael Junqueira's avatar
Raphael Junqueira committed
67
@ stub LdrFlushAlternateResourceModules
68
@ stdcall LdrGetDllHandle(wstr long ptr ptr)
69
# @ stub LdrGetDllHandleEx
70
@ stdcall LdrGetProcedureAddress(ptr ptr long ptr)
71
# @ stub LdrHotPatchRoutine
Raphael Junqueira's avatar
Raphael Junqueira committed
72
@ stub LdrInitShimEngineDynamic
73
@ stdcall LdrInitializeThunk(long long long long)
Raphael Junqueira's avatar
Raphael Junqueira committed
74
@ stub LdrLoadAlternateResourceModule
75
@ stdcall LdrLoadDll(wstr long ptr ptr)
76
@ stdcall LdrLockLoaderLock(long ptr ptr)
77
@ stdcall LdrProcessRelocationBlock(ptr long ptr long)
78
@ stdcall LdrQueryImageFileExecutionOptions(ptr wstr long ptr long ptr)
79
@ stdcall LdrQueryProcessModuleInformation(ptr long ptr)
80
@ stdcall LdrResolveDelayLoadedAPI(ptr ptr ptr ptr ptr long)
Raphael Junqueira's avatar
Raphael Junqueira committed
81 82
@ stub LdrSetAppCompatDllRedirectionCallback
@ stub LdrSetDllManifestProber
83 84
@ stdcall LdrShutdownProcess()
@ stdcall LdrShutdownThread()
Raphael Junqueira's avatar
Raphael Junqueira committed
85
@ stub LdrUnloadAlternateResourceModule
86
@ stdcall LdrUnloadDll(ptr)
87
@ stdcall LdrUnlockLoaderLock(long long)
88
@ stub LdrVerifyImageMatchesChecksum
89 90 91 92 93
@ extern NlsAnsiCodePage
@ extern NlsMbCodePageTag
@ extern NlsMbOemCodePageTag
@ stdcall NtAcceptConnectPort(ptr long ptr long long ptr)
@ stdcall NtAccessCheck(ptr long long ptr ptr ptr ptr ptr)
94
@ stdcall NtAccessCheckAndAuditAlarm(ptr long ptr ptr ptr long ptr long ptr ptr ptr)
95 96 97 98 99
# @ stub NtAccessCheckByType
# @ stub NtAccessCheckByTypeAndAuditAlarm
# @ stub NtAccessCheckByTypeResultList
# @ stub NtAccessCheckByTypeResultListAndAuditAlarm
# @ stub NtAccessCheckByTypeResultListAndAuditAlarmByHandle
100
@ stdcall NtAddAtom(ptr long ptr)
101
# @ stub NtAddBootEntry
102
@ stdcall NtAdjustGroupsToken(long long ptr long ptr ptr)
103
@ stdcall NtAdjustPrivilegesToken(long long long long long long)
104
@ stdcall NtAlertResumeThread(long ptr)
105
@ stdcall NtAlertThread(long)
106
@ stdcall NtAllocateLocallyUniqueId(ptr)
107
# @ stub NtAllocateUserPhysicalPages
108 109
@ stdcall NtAllocateUuids(ptr ptr ptr)
@ stdcall NtAllocateVirtualMemory(long ptr ptr ptr long long)
110
@ stdcall NtAreMappedFilesTheSame(ptr ptr)
111
@ stdcall NtAssignProcessToJobObject(long long)
112
@ stub NtCallbackReturn
113
# @ stub NtCancelDeviceWakeupRequest
114
@ stdcall NtCancelIoFile(long ptr)
115
@ stdcall NtCancelIoFileEx(long ptr ptr)
116
@ stdcall NtCancelTimer(long ptr)
117 118
@ stdcall NtClearEvent(long)
@ stdcall NtClose(long)
119
@ stub NtCloseObjectAuditAlarm
120 121
# @ stub NtCompactKeys
# @ stub NtCompareTokens
122
@ stdcall NtCompleteConnectPort(ptr)
123
# @ stub NtCompressKey
124
@ stdcall NtConnectPort(ptr ptr ptr ptr ptr ptr ptr ptr)
125
@ stub NtContinue
126
# @ stub NtCreateDebugObject
127 128
@ stdcall NtCreateDirectoryObject(long long long)
@ stdcall NtCreateEvent(long long long long long)
129
@ stub NtCreateEventPair
130
@ stdcall NtCreateFile(ptr long ptr ptr long long long ptr long long ptr)
131
@ stdcall NtCreateIoCompletion(ptr long ptr long)
132
@ stdcall NtCreateJobObject(ptr long ptr)
133
# @ stub NtCreateJobSet
134
@ stdcall NtCreateKey(ptr long ptr long ptr long long)
135
@ stdcall NtCreateKeyTransacted(ptr long ptr long ptr long long ptr)
136
@ stdcall NtCreateKeyedEvent(ptr long ptr long)
137
@ stdcall NtCreateMailslotFile(long long long long long long long long)
138
@ stdcall NtCreateMutant(ptr long ptr long)
139
@ stdcall NtCreateNamedPipeFile(ptr long ptr ptr long long long long long long long long long ptr)
140
@ stdcall NtCreatePagingFile(long long long long)
141
@ stdcall NtCreatePort(ptr ptr long long ptr)
142
@ stub NtCreateProcess
143
# @ stub NtCreateProcessEx
144
@ stub NtCreateProfile
145 146 147
@ stdcall NtCreateSection(ptr long ptr ptr long long long)
@ stdcall NtCreateSemaphore(ptr long ptr long long)
@ stdcall NtCreateSymbolicLinkObject(ptr long ptr ptr)
148
@ stub NtCreateThread
149
@ stdcall NtCreateTimer(ptr long ptr long)
150
@ stub NtCreateToken
151
# @ stub NtCreateWaitablePort
152
@ stdcall -arch=win32,arm64 NtCurrentTeb()
153 154
# @ stub NtDebugActiveProcess
# @ stub NtDebugContinue
155
@ stdcall NtDelayExecution(long ptr)
156
@ stdcall NtDeleteAtom(long)
157
# @ stub NtDeleteBootEntry
158
@ stdcall NtDeleteFile(ptr)
159
@ stdcall NtDeleteKey(long)
160
# @ stub NtDeleteObjectAuditAlarm
161 162 163 164 165
@ stdcall NtDeleteValueKey(long ptr)
@ stdcall NtDeviceIoControlFile(long long long long long long long long long long)
@ stdcall NtDisplayString(ptr)
@ stdcall NtDuplicateObject(long long long ptr long long long)
@ stdcall NtDuplicateToken(long long long long long long)
166
# @ stub NtEnumerateBootEntries
167
@ stub NtEnumerateBus
168
@ stdcall NtEnumerateKey(long long long ptr long ptr)
169
# @ stub NtEnumerateSystemEnvironmentValuesEx
170
@ stdcall NtEnumerateValueKey(long long long ptr long ptr)
171
@ stub NtExtendSection
172
# @ stub NtFilterToken
173
@ stdcall NtFindAtom(ptr long ptr)
174
@ stdcall NtFlushBuffersFile(long ptr)
175
@ stdcall NtFlushInstructionCache(long ptr long)
176 177
@ stdcall NtFlushKey(long)
@ stdcall NtFlushVirtualMemory(long ptr ptr long)
178
@ stub NtFlushWriteBuffer
179
# @ stub NtFreeUserPhysicalPages
180 181
@ stdcall NtFreeVirtualMemory(long ptr ptr long)
@ stdcall NtFsControlFile(long long long long long long long long long long)
182
@ stdcall NtGetContextThread(long ptr)
183
@ stdcall NtGetCurrentProcessorNumber()
184
# @ stub NtGetDevicePowerState
185
@ stub NtGetPlugPlayEvent
186
@ stdcall NtGetTickCount()
187
@ stdcall NtGetWriteWatch(long long ptr long ptr ptr ptr)
188
@ stdcall NtImpersonateAnonymousToken(long)
189 190 191
@ stub NtImpersonateClientOfPort
@ stub NtImpersonateThread
@ stub NtInitializeRegistry
192
@ stdcall NtInitiatePowerAction (long long long long)
193
@ stdcall NtIsProcessInJob(long long)
194
# @ stub NtIsSystemResumeAutomatic
195
@ stdcall NtListenPort(ptr ptr)
196
@ stdcall NtLoadDriver(ptr)
197
# @ stub NtLoadKey2
198
@ stdcall NtLoadKey(ptr ptr)
199
@ stdcall NtLockFile(long long ptr ptr ptr ptr ptr ptr long long)
200 201
# @ stub NtLockProductActivationKeys
# @ stub NtLockRegistryKey
202
@ stdcall NtLockVirtualMemory(long ptr ptr long)
203
# @ stub NtMakePermanentObject
204
@ stdcall NtMakeTemporaryObject(long)
205 206
# @ stub NtMapUserPhysicalPages
# @ stub NtMapUserPhysicalPagesScatter
207
@ stdcall NtMapViewOfSection(long long ptr long long ptr ptr long long long)
208
# @ stub NtModifyBootEntry
209
@ stdcall NtNotifyChangeDirectoryFile(long long ptr ptr ptr ptr long long long)
210
@ stdcall NtNotifyChangeKey(long long ptr ptr ptr long long ptr long long)
211
@ stdcall NtNotifyChangeMultipleKeys(long long ptr long ptr ptr ptr long long ptr long long)
212 213
@ stdcall NtOpenDirectoryObject(long long long)
@ stdcall NtOpenEvent(long long long)
214
@ stub NtOpenEventPair
215
@ stdcall NtOpenFile(ptr long ptr ptr long long)
216
@ stdcall NtOpenIoCompletion(ptr long ptr)
217
@ stdcall NtOpenJobObject(ptr long ptr)
218
@ stdcall NtOpenKey(ptr long ptr)
219
@ stdcall NtOpenKeyEx(ptr long ptr long)
220 221
@ stdcall NtOpenKeyTransacted(ptr long ptr long)
@ stdcall NtOpenKeyTransactedEx(ptr long ptr long long)
222
@ stdcall NtOpenKeyedEvent(ptr long ptr)
223
@ stdcall NtOpenMutant(ptr long ptr)
224
@ stub NtOpenObjectAuditAlarm
225
@ stdcall NtOpenProcess(ptr long ptr ptr)
226 227
@ stdcall NtOpenProcessToken(long long ptr)
@ stdcall NtOpenProcessTokenEx(long long long ptr)
228 229
@ stdcall NtOpenSection(ptr long ptr)
@ stdcall NtOpenSemaphore(long long ptr)
230
@ stdcall NtOpenSymbolicLinkObject (ptr long ptr)
231
@ stdcall NtOpenThread(ptr long ptr ptr)
232 233
@ stdcall NtOpenThreadToken(long long long ptr)
@ stdcall NtOpenThreadTokenEx(long long long long ptr)
234
@ stdcall NtOpenTimer(ptr long ptr)
235
@ stub NtPlugPlayControl
236
@ stdcall NtPowerInformation(long ptr long ptr long)
237
@ stdcall NtPrivilegeCheck(ptr ptr ptr)
238 239
@ stub NtPrivilegeObjectAuditAlarm
@ stub NtPrivilegedServiceAuditAlarm
240 241
@ stdcall NtProtectVirtualMemory(long ptr ptr long ptr)
@ stdcall NtPulseEvent(long ptr)
242
@ stdcall NtQueryAttributesFile(ptr ptr)
243 244 245
# @ stub NtQueryBootEntryOrder
# @ stub NtQueryBootOptions
# @ stub NtQueryDebugFilterState
246
@ stdcall NtQueryDefaultLocale(long ptr)
247
@ stdcall NtQueryDefaultUILanguage(ptr)
248
@ stdcall NtQueryDirectoryFile(long long ptr ptr ptr ptr long long long ptr long)
249
@ stdcall NtQueryDirectoryObject(long ptr long long long ptr ptr)
250
@ stdcall NtQueryEaFile(long ptr ptr long long ptr long ptr long)
251
@ stdcall NtQueryEvent(long long ptr long ptr)
252
@ stdcall NtQueryFullAttributesFile(ptr ptr)
253
@ stdcall NtQueryInformationAtom(long long ptr long ptr)
254
@ stdcall NtQueryInformationFile(long ptr ptr long long)
255
@ stdcall NtQueryInformationJobObject(long long ptr long ptr)
256
@ stub NtQueryInformationPort
257 258 259
@ stdcall NtQueryInformationProcess(long long ptr long ptr)
@ stdcall NtQueryInformationThread(long long ptr long ptr)
@ stdcall NtQueryInformationToken(long long ptr long ptr)
260
@ stdcall NtQueryInstallUILanguage(ptr)
261
@ stub NtQueryIntervalProfile
262
@ stdcall NtQueryIoCompletion(long long ptr long ptr)
263
@ stdcall NtQueryKey (long long ptr long ptr)
264
@ stdcall NtQueryLicenseValue(ptr ptr ptr long ptr)
265
@ stdcall NtQueryMultipleValueKey(long ptr long ptr long ptr)
266
@ stdcall NtQueryMutant(long long ptr long ptr)
267
@ stdcall NtQueryObject(long long long long long)
268
@ stub NtQueryOpenSubKeys
269
@ stdcall NtQueryPerformanceCounter(ptr ptr)
270 271
# @ stub NtQueryPortInformationProcess
# @ stub NtQueryQuotaInformationFile
272
@ stdcall NtQuerySection(long long ptr long ptr)
273
@ stdcall NtQuerySecurityObject (long long long long long)
274
@ stdcall NtQuerySemaphore (long long ptr long ptr)
275
@ stdcall NtQuerySymbolicLinkObject(long ptr ptr)
276
@ stdcall NtQuerySystemEnvironmentValue(ptr ptr long ptr)
277
@ stdcall NtQuerySystemEnvironmentValueEx(ptr ptr ptr ptr ptr)
278
@ stdcall NtQuerySystemInformation(long long long long)
279
@ stdcall NtQuerySystemInformationEx(long ptr long ptr long ptr)
280
@ stdcall NtQuerySystemTime(ptr)
281
@ stdcall NtQueryTimer(ptr long ptr long ptr)
282
@ stdcall NtQueryTimerResolution(long long long)
283
@ stdcall NtQueryValueKey(long ptr long ptr long ptr)
284 285
@ stdcall NtQueryVirtualMemory(long ptr long ptr long ptr)
@ stdcall NtQueryVolumeInformationFile(long ptr ptr long long)
286
@ stdcall NtQueueApcThread(long ptr long long long)
287
@ stdcall NtRaiseException(ptr ptr long)
288
@ stdcall NtRaiseHardError(long long ptr ptr long long)
289 290
@ stdcall NtReadFile(long long ptr ptr ptr ptr long ptr ptr)
@ stdcall NtReadFileScatter(long long ptr ptr ptr ptr long ptr ptr)
291
@ stub NtReadRequestData
292
@ stdcall NtReadVirtualMemory(long ptr ptr long ptr)
293
@ stub NtRegisterNewDevice
294
@ stdcall NtRegisterThreadTerminatePort(ptr)
295
@ stdcall NtReleaseKeyedEvent(long ptr long ptr)
296
@ stdcall NtReleaseMutant(long ptr)
297
@ stub NtReleaseProcessMutant
298
@ stdcall NtReleaseSemaphore(long long ptr)
299
@ stdcall NtRemoveIoCompletion(ptr ptr ptr ptr ptr)
300
# @ stub NtRemoveProcessDebug
301
@ stdcall NtRenameKey(long ptr)
302
@ stdcall NtReplaceKey(ptr long ptr)
303
@ stub NtReplyPort
304
@ stdcall NtReplyWaitReceivePort(ptr ptr ptr ptr)
305
@ stub NtReplyWaitReceivePortEx
306
@ stub NtReplyWaitReplyPort
307
# @ stub NtRequestDeviceWakeup
308
@ stub NtRequestPort
309
@ stdcall NtRequestWaitReplyPort(ptr ptr ptr)
310
# @ stub NtRequestWakeupLatency
311
@ stdcall NtResetEvent(long ptr)
312
@ stdcall NtResetWriteWatch(long ptr long)
313
@ stdcall NtRestoreKey(long long long)
314
# @ stub NtResumeProcess
315 316
@ stdcall NtResumeThread(long long)
@ stdcall NtSaveKey(long long)
317 318
# @ stub NtSaveKeyEx
# @ stub NtSaveMergedKeys
319
@ stdcall NtSecureConnectPort(ptr ptr ptr ptr ptr ptr ptr ptr ptr)
320 321
# @ stub NtSetBootEntryOrder
# @ stub NtSetBootOptions
322
@ stdcall NtSetContextThread(long ptr)
323
@ stub NtSetDebugFilterState
324
@ stub NtSetDefaultHardErrorPort
325
@ stdcall NtSetDefaultLocale(long long)
326
@ stdcall NtSetDefaultUILanguage(long)
327
@ stdcall NtSetEaFile(long ptr ptr long)
328
@ stdcall NtSetEvent(long long)
329
# @ stub NtSetEventBoostPriority
330 331 332
@ stub NtSetHighEventPair
@ stub NtSetHighWaitLowEventPair
@ stub NtSetHighWaitLowThread
333
# @ stub NtSetInformationDebugObject
334
@ stdcall NtSetInformationFile(long long long long long)
335
@ stdcall NtSetInformationJobObject(long long ptr long)
336
@ stdcall NtSetInformationKey(long long ptr long)
337
@ stdcall NtSetInformationObject(long long ptr long)
338
@ stdcall NtSetInformationProcess(long long long long)
339
@ stdcall NtSetInformationThread(long long ptr long)
340
@ stdcall NtSetInformationToken(long long ptr long)
341
@ stdcall NtSetIntervalProfile(long long)
342
@ stdcall NtSetIoCompletion(ptr long ptr long long)
343
@ stdcall NtSetLdtEntries(long long long long long long)
344 345 346
@ stub NtSetLowEventPair
@ stub NtSetLowWaitHighEventPair
@ stub NtSetLowWaitHighThread
347
# @ stub NtSetQuotaInformationFile
348
@ stdcall NtSetSecurityObject(long long ptr)
349
@ stub NtSetSystemEnvironmentValue
350
# @ stub NtSetSystemEnvironmentValueEx
351
@ stdcall NtSetSystemInformation(long ptr long)
352
@ stub NtSetSystemPowerState
353
@ stdcall NtSetSystemTime(ptr ptr)
354
# @ stub NtSetThreadExecutionState
355
@ stdcall NtSetTimer(long ptr ptr ptr long long ptr)
356
@ stdcall NtSetTimerResolution(long long ptr)
357
# @ stub NtSetUuidSeed
358 359
@ stdcall NtSetValueKey(long long long long long long)
@ stdcall NtSetVolumeInformationFile(long ptr ptr long long)
360
@ stdcall NtShutdownSystem(long)
361
@ stdcall NtSignalAndWaitForSingleObject(long long long ptr)
362 363
@ stub NtStartProfile
@ stub NtStopProfile
364
# @ stub NtSuspendProcess
365
@ stdcall NtSuspendThread(long ptr)
366
@ stdcall NtSystemDebugControl(long ptr long ptr long ptr)
367
@ stdcall NtTerminateJobObject(long long)
368 369
@ stdcall NtTerminateProcess(long long)
@ stdcall NtTerminateThread(long long)
370
@ stub NtTestAlert
371 372
# @ stub NtTraceEvent
# @ stub NtTranslateFilePath
373
@ stdcall NtUnloadDriver(ptr)
374
@ stdcall NtUnloadKey(long)
375
@ stub NtUnloadKeyEx
376
@ stdcall NtUnlockFile(long ptr ptr ptr ptr)
377 378
@ stdcall NtUnlockVirtualMemory(long ptr ptr long)
@ stdcall NtUnmapViewOfSection(long ptr)
379 380
@ stub NtVdmControl
@ stub NtW32Call
381
# @ stub NtWaitForDebugEvent
382
@ stdcall NtWaitForKeyedEvent(long ptr long ptr)
383
@ stdcall NtWaitForMultipleObjects(long ptr long long ptr)
384
@ stub NtWaitForProcessMutant
385
@ stdcall NtWaitForSingleObject(long long long)
386 387
@ stub NtWaitHighEventPair
@ stub NtWaitLowEventPair
388
@ stdcall NtWriteFile(long long ptr ptr ptr ptr long ptr ptr)
389
@ stdcall NtWriteFileGather(long long ptr ptr ptr ptr long ptr ptr)
390
@ stub NtWriteRequestData
391
@ stdcall NtWriteVirtualMemory(long ptr ptr long ptr)
392
@ stdcall NtYieldExecution()
393 394 395 396
@ stub PfxFindPrefix
@ stub PfxInitialize
@ stub PfxInsertPrefix
@ stub PfxRemovePrefix
397
# @ stub PropertyLengthAsVariant
398
@ stub RtlAbortRXact
399
@ stdcall RtlAbsoluteToSelfRelativeSD(ptr ptr ptr)
400 401 402
@ stdcall RtlAcquirePebLock()
@ stdcall RtlAcquireResourceExclusive(ptr long)
@ stdcall RtlAcquireResourceShared(ptr long)
403 404
@ stdcall RtlAcquireSRWLockExclusive(ptr)
@ stdcall RtlAcquireSRWLockShared(ptr)
405
@ stdcall RtlActivateActivationContext(long ptr ptr)
Raphael Junqueira's avatar
Raphael Junqueira committed
406 407
@ stub RtlActivateActivationContextEx
@ stub RtlActivateActivationContextUnsafeFast
408
@ stdcall RtlAddAccessAllowedAce(ptr long long ptr)
409
@ stdcall RtlAddAccessAllowedAceEx(ptr long long long ptr)
410
@ stdcall RtlAddAccessAllowedObjectAce(ptr long long long ptr ptr ptr)
411
@ stdcall RtlAddAccessDeniedAce(ptr long long ptr)
412
@ stdcall RtlAddAccessDeniedAceEx(ptr long long long ptr)
413
@ stdcall RtlAddAccessDeniedObjectAce(ptr long long long ptr ptr ptr)
414
@ stdcall RtlAddAce(ptr long long ptr long)
415
@ stub RtlAddActionToRXact
416
@ stdcall RtlAddAtomToAtomTable(ptr wstr ptr)
417
@ stub RtlAddAttributeActionToRXact
418 419
@ stdcall RtlAddAuditAccessAce(ptr long long ptr long long)
@ stdcall RtlAddAuditAccessAceEx(ptr long long long ptr long long)
420
@ stdcall RtlAddAuditAccessObjectAce(ptr long long long ptr ptr ptr long long)
421 422
# @ stub RtlAddCompoundAce
# @ stub RtlAddRange
423
@ cdecl -arch=arm,x86_64 RtlAddFunctionTable(ptr long long)
424
@ stdcall RtlAddRefActivationContext(ptr)
425
# @ stub RtlAddRefMemoryStream
426
@ stdcall RtlAddVectoredContinueHandler(long ptr)
427
@ stdcall RtlAddVectoredExceptionHandler(long ptr)
428
# @ stub RtlAddressInSectionTable
429
@ stdcall RtlAdjustPrivilege(long long long ptr)
430
@ stdcall RtlAllocateAndInitializeSid (ptr long long long long long long long long long ptr)
431
@ stdcall RtlAllocateHandle(ptr ptr)
432
@ stdcall RtlAllocateHeap(long long long)
433
@ stdcall RtlAnsiCharToUnicodeChar(ptr)
434 435 436
@ stdcall RtlAnsiStringToUnicodeSize(ptr)
@ stdcall RtlAnsiStringToUnicodeString(ptr ptr long)
@ stdcall RtlAppendAsciizToString(ptr str)
437
# @ stub RtlAppendPathElement
438 439 440
@ stdcall RtlAppendStringToString(ptr ptr)
@ stdcall RtlAppendUnicodeStringToString(ptr ptr)
@ stdcall RtlAppendUnicodeToString(ptr wstr)
441
# @ stub RtlApplicationVerifierStop
442 443
@ stub RtlApplyRXact
@ stub RtlApplyRXactNoFlush
444 445
@ stdcall RtlAreAllAccessesGranted(long long)
@ stdcall RtlAreAnyAccessesGranted(long long)
446 447
@ stdcall RtlAreBitsClear(ptr long long)
@ stdcall RtlAreBitsSet(ptr long long)
448
# @ stub RtlAssert2
449
@ stdcall RtlAssert(ptr ptr long long)
450
# @ stub RtlCancelTimer
451
@ stdcall -norelay RtlCaptureContext(ptr)
452
@ stdcall RtlCaptureStackBackTrace(long long ptr ptr)
453
# @ stub RtlCaptureStackContext
454
@ stdcall RtlCharToInteger(ptr long ptr)
455 456
# @ stub RtlCheckForOrphanedCriticalSections
# @ stub RtlCheckProcessParameters
457
@ stdcall RtlCheckRegistryKey(long ptr)
458 459
@ stdcall RtlClearAllBits(ptr)
@ stdcall RtlClearBits(ptr long long)
460
# @ stub RtlCloneMemoryStream
461
@ stub RtlClosePropertySet
462
# @ stub RtlCommitMemoryStream
463 464
@ stdcall RtlCompactHeap(long long)
@ stdcall RtlCompareMemory(ptr ptr long)
465
@ stdcall RtlCompareMemoryUlong(ptr long long)
466
@ stdcall RtlCompareString(ptr ptr long)
467 468
@ stdcall RtlCompareUnicodeString(ptr ptr long)
@ stdcall RtlCompareUnicodeStrings(ptr long ptr long long)
469
@ stdcall RtlCompressBuffer(long ptr long ptr long long ptr ptr)
470
@ stdcall RtlComputeCrc32(long ptr long)
471 472
# @ stub RtlComputeImportTableHash
# @ stub RtlComputePrivatizedDllName_U
473 474
@ stub RtlConsoleMultiByteToUnicodeN
@ stub RtlConvertExclusiveToShared
475
@ stdcall -arch=win32 -ret64 RtlConvertLongToLargeInteger(long)
476
# @ stub RtlConvertPropertyToVariant
477
@ stub RtlConvertSharedToExclusive
478
@ stdcall RtlConvertSidToUnicodeString(ptr ptr long)
479
@ stdcall RtlConvertToAutoInheritSecurityObject(ptr ptr ptr ptr long ptr)
480
@ stub RtlConvertUiListToApiList
481
@ stdcall -arch=win32 -ret64 RtlConvertUlongToLargeInteger(long)
482
# @ stub RtlConvertVariantToProperty
483 484
@ stdcall RtlCopyLuid(ptr ptr)
@ stdcall RtlCopyLuidAndAttributesArray(long ptr ptr)
485
@ stdcall -arch=x86_64 RtlCopyMemory(ptr ptr long)
486 487 488
# @ stub RtlCopyMemoryStreamTo
# @ stub RtlCopyOutOfProcessMemoryStreamTo
# @ stub RtlCopyRangeList
489
@ stdcall RtlCopySecurityDescriptor(ptr ptr)
490
@ stdcall RtlCopySid(long ptr ptr)
491
@ stub RtlCopySidAndAttributesArray
492 493 494
@ stdcall RtlCopyString(ptr ptr)
@ stdcall RtlCopyUnicodeString(ptr ptr)
@ stdcall RtlCreateAcl(ptr long long)
495
@ stdcall RtlCreateActivationContext(ptr ptr)
496
@ stub RtlCreateAndSetSD
497
@ stdcall RtlCreateAtomTable(long ptr)
498
# @ stub RtlCreateBootStatusDataFile
499
@ stdcall RtlCreateEnvironment(long ptr)
500
@ stdcall RtlCreateHeap(long ptr long long ptr ptr)
501
@ stdcall RtlCreateProcessParameters(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr)
502
@ stub RtlCreatePropertySet
503
@ stdcall RtlCreateQueryDebugBuffer(long long)
504
@ stub RtlCreateRegistryKey
505
@ stdcall RtlCreateSecurityDescriptor(ptr long)
506
# @ stub RtlCreateSystemVolumeInformationFolder
507
@ stub RtlCreateTagHeap
508
@ stdcall RtlCreateTimer(ptr ptr ptr ptr long long long)
509
@ stdcall RtlCreateTimerQueue(ptr)
510 511
@ stdcall RtlCreateUnicodeString(ptr wstr)
@ stdcall RtlCreateUnicodeStringFromAsciiz(ptr str)
512
@ stdcall RtlCreateUserProcess(ptr long ptr ptr ptr long long long long ptr)
513
@ stub RtlCreateUserSecurityObject
514
@ stdcall RtlCreateUserThread(long ptr long ptr long long ptr ptr ptr ptr)
515 516
@ stub RtlCustomCPToUnicodeN
@ stub RtlCutoverTimeToSystemTime
517
@ stdcall RtlDeNormalizeProcessParams(ptr)
518
@ stdcall RtlDeactivateActivationContext(long long)
Raphael Junqueira's avatar
Raphael Junqueira committed
519 520
@ stub RtlDeactivateActivationContextUnsafeFast
@ stub RtlDebugPrintTimes
521
@ stdcall RtlDecodePointer(ptr)
522
# @ stub RtlDecodeSystemPointer
523
@ stdcall RtlDecompressBuffer(long ptr long ptr long ptr)
524
@ stdcall RtlDecompressFragment(long ptr long ptr long long ptr ptr)
Raphael Junqueira's avatar
Raphael Junqueira committed
525
@ stub RtlDefaultNpAcl
526
@ stub RtlDelete
527
@ stdcall RtlDeleteAce(ptr long)
528
@ stdcall RtlDeleteAtomFromAtomTable(ptr long)
529
@ stdcall RtlDeleteCriticalSection(ptr)
530
@ stub RtlDeleteElementGenericTable
Raphael Junqueira's avatar
Raphael Junqueira committed
531
@ stub RtlDeleteElementGenericTableAvl
532
@ cdecl -arch=arm,x86_64 RtlDeleteFunctionTable(ptr)
Raphael Junqueira's avatar
Raphael Junqueira committed
533 534 535
@ stub RtlDeleteNoSplay
@ stub RtlDeleteOwnersRanges
@ stub RtlDeleteRange
536
@ stdcall RtlDeleteRegistryValue(long ptr ptr)
537
@ stdcall RtlDeleteResource(ptr)
538
@ stdcall RtlDeleteSecurityObject(ptr)
539
@ stdcall RtlDeleteTimer(ptr ptr ptr)
540
# @ stub RtlDeleteTimerQueue
541
@ stdcall RtlDeleteTimerQueueEx(ptr ptr)
542 543
@ stdcall RtlDeregisterWait(ptr)
@ stdcall RtlDeregisterWaitEx(ptr ptr)
544
@ stdcall RtlDestroyAtomTable(ptr)
545
@ stdcall RtlDestroyEnvironment(ptr)
546
@ stdcall RtlDestroyHandleTable(ptr)
547
@ stdcall RtlDestroyHeap(long)
548
@ stdcall RtlDestroyProcessParameters(ptr)
549
@ stdcall RtlDestroyQueryDebugBuffer(ptr)
550
@ stdcall RtlDetermineDosPathNameType_U(wstr)
551
@ stdcall RtlDllShutdownInProgress()
552
# @ stub RtlDnsHostNameToComputerName
Eric Pouech's avatar
Eric Pouech committed
553
@ stdcall RtlDoesFileExists_U(wstr)
554
# @ stub RtlDosApplyFileIsolationRedirection_Ustr
555
@ stdcall RtlDosPathNameToNtPathName_U(wstr ptr ptr ptr)
Eric Pouech's avatar
Eric Pouech committed
556
@ stdcall RtlDosSearchPath_U(wstr wstr wstr long ptr ptr)
557
# @ stub RtlDosSearchPath_Ustr
558
@ stdcall RtlDowncaseUnicodeChar(long)
559
@ stdcall RtlDowncaseUnicodeString(ptr ptr long)
560
@ stdcall RtlDumpResource(ptr)
561
@ stdcall RtlDuplicateUnicodeString(long ptr ptr)
562
@ stdcall RtlEmptyAtomTable(ptr long)
563
# @ stub RtlEnableEarlyCriticalSectionEventCreation
564
@ stdcall RtlEncodePointer(ptr)
565
# @ stub RtlEncodeSystemPointer
566
@ stdcall -arch=win32 -ret64 RtlEnlargedIntegerMultiply(long long)
567
@ stdcall -arch=win32 RtlEnlargedUnsignedDivide(int64 long ptr)
568
@ stdcall -arch=win32 -ret64 RtlEnlargedUnsignedMultiply(long long)
569
@ stdcall RtlEnterCriticalSection(ptr)
570 571
@ stub RtlEnumProcessHeaps
@ stub RtlEnumerateGenericTable
572 573
# @ stub RtlEnumerateGenericTableAvl
# @ stub RtlEnumerateGenericTableLikeADirectory
574
@ stdcall RtlEnumerateGenericTableWithoutSplaying(ptr ptr)
575
# @ stub RtlEnumerateGenericTableWithoutSplayingAvl
576
@ stub RtlEnumerateProperties
577 578
@ stdcall RtlEqualComputerName(ptr ptr)
@ stdcall RtlEqualDomainName(ptr ptr)
579
@ stdcall RtlEqualLuid(ptr ptr)
580
@ stdcall RtlEqualPrefixSid(ptr ptr)
581
@ stdcall RtlEqualSid(long long)
582 583 584
@ stdcall RtlEqualString(ptr ptr long)
@ stdcall RtlEqualUnicodeString(ptr ptr long)
@ stdcall RtlEraseUnicodeString(ptr)
585
@ stdcall RtlExitUserProcess(long)
586
@ stdcall RtlExitUserThread(long)
587
@ stdcall RtlExpandEnvironmentStrings_U(ptr ptr ptr ptr)
588
@ stub RtlExtendHeap
589 590 591
@ stdcall -arch=win32 -ret64 RtlExtendedIntegerMultiply(int64 long)
@ stdcall -arch=win32 -ret64 RtlExtendedLargeIntegerDivide(int64 long ptr)
@ stdcall -arch=win32 -ret64 RtlExtendedMagicDivide(int64 int64 long)
592 593
@ stdcall RtlFillMemory(ptr long long)
@ stdcall RtlFillMemoryUlong(ptr long long)
Raphael Junqueira's avatar
Raphael Junqueira committed
594
@ stub RtlFinalReleaseOutOfProcessMemoryStream
595
@ stdcall RtlFindActivationContextSectionGuid(long ptr long ptr ptr)
596
@ stdcall RtlFindActivationContextSectionString(long ptr long ptr ptr)
597
@ stdcall RtlFindCharInUnicodeString(long ptr ptr ptr)
598 599 600 601 602
@ stdcall RtlFindClearBits(ptr long long)
@ stdcall RtlFindClearBitsAndSet(ptr long long)
@ stdcall RtlFindClearRuns(ptr ptr long long)
@ stdcall RtlFindLastBackwardRunClear(ptr long ptr)
@ stdcall RtlFindLastBackwardRunSet(ptr long ptr)
603
@ stdcall RtlFindLeastSignificantBit(int64)
604 605
@ stdcall RtlFindLongestRunClear(ptr long)
@ stdcall RtlFindLongestRunSet(ptr long)
606
@ stdcall RtlFindMessage(long long long long ptr)
607
@ stdcall RtlFindMostSignificantBit(int64)
608 609
@ stdcall RtlFindNextForwardRunClear(ptr long ptr)
@ stdcall RtlFindNextForwardRunSet(ptr long ptr)
Raphael Junqueira's avatar
Raphael Junqueira committed
610
@ stub RtlFindRange
611 612 613
@ stdcall RtlFindSetBits(ptr long long)
@ stdcall RtlFindSetBitsAndClear(ptr long long)
@ stdcall RtlFindSetRuns(ptr ptr long long)
Damjan Jovanovic's avatar
Damjan Jovanovic committed
614
@ stdcall RtlFirstEntrySList(ptr)
615
@ stdcall RtlFirstFreeAce(ptr ptr)
616
@ stub RtlFlushPropertySet
617
# @ stub RtlFlushSecureMemoryCache
618
@ stdcall RtlFormatCurrentUserKeyPath(ptr)
619
@ stdcall RtlFormatMessage(ptr long long long long ptr ptr long)
620
@ stdcall RtlFreeAnsiString(long)
621
@ stdcall RtlFreeHandle(ptr ptr)
622
@ stdcall RtlFreeHeap(long long ptr)
623
@ stdcall RtlFreeOemString(ptr)
624
# @ stub RtlFreeRangeList
625
@ stdcall RtlFreeSid (long)
626
@ stdcall RtlFreeThreadActivationContextStack()
627
@ stdcall RtlFreeUnicodeString(ptr)
Raphael Junqueira's avatar
Raphael Junqueira committed
628
@ stub RtlFreeUserThreadStack
629
@ stdcall RtlGUIDFromString(ptr ptr)
630
@ stub RtlGenerate8dot3Name
631
@ stdcall RtlGetAce(ptr long ptr)
632
@ stdcall RtlGetActiveActivationContext(ptr)
633
@ stub RtlGetCallersAddress
634
@ stdcall RtlGetCompressionWorkSpaceSize(long ptr ptr)
635
@ stdcall RtlGetControlSecurityDescriptor(ptr ptr ptr)
636
@ stdcall RtlGetCurrentDirectory_U(long ptr)
637
@ stdcall RtlGetCurrentPeb()
638
@ stdcall RtlGetCurrentProcessorNumberEx(ptr)
639
@ stdcall RtlGetCurrentTransaction()
640
@ stdcall RtlGetDaclSecurityDescriptor(ptr ptr ptr ptr)
641
@ stub RtlGetElementGenericTable
642 643 644
# @ stub RtlGetElementGenericTableAvl
# @ stub RtlGetFirstRange
# @ stub RtlGetFrame
645
@ stdcall RtlGetFullPathName_U(wstr long ptr ptr)
646
@ stdcall RtlGetGroupSecurityDescriptor(ptr ptr ptr)
647
@ stdcall RtlGetLastNtStatus()
648
@ stdcall RtlGetLastWin32Error()
649
# @ stub RtlGetLengthWithoutLastFullDosOrNtPathElement
650
# Yes, Microsoft really misspelled this one!
651
# @ stub RtlGetLengthWithoutTrailingPathSeperators
652
@ stdcall RtlGetLongestNtPathLength()
653 654
# @ stub RtlGetNativeSystemInformation
# @ stub RtlGetNextRange
655
@ stdcall RtlGetNtGlobalFlags()
656
@ stdcall RtlGetNtProductType(ptr)
657
@ stdcall RtlGetNtVersionNumbers(ptr ptr ptr)
658
@ stdcall RtlGetOwnerSecurityDescriptor(ptr ptr ptr)
659
@ stdcall RtlGetProductInfo(long long long long ptr)
660 661
@ stdcall RtlGetProcessHeaps(long ptr)
@ stdcall RtlGetSaclSecurityDescriptor(ptr ptr ptr ptr)
662 663
# @ stub RtlGetSecurityDescriptorRMControl
# @ stub RtlGetSetBootStatusData
664
@ stdcall RtlGetThreadErrorMode()
665
# @ stub RtlGetUnloadEventTrace
666
@ stub RtlGetUserInfoHeap
667 668
@ stdcall RtlGetVersion(ptr)
@ stub RtlGuidToPropertySetName
669
@ stdcall RtlHashUnicodeString(ptr long long ptr)
670 671 672 673 674 675 676
@ stdcall RtlIdentifierAuthoritySid(ptr)
@ stdcall RtlImageDirectoryEntryToData(long long long ptr)
@ stdcall RtlImageNtHeader(long)
@ stdcall RtlImageRvaToSection(ptr long long)
@ stdcall RtlImageRvaToVa(ptr long long ptr)
@ stdcall RtlImpersonateSelf(long)
@ stdcall RtlInitAnsiString(ptr str)
677
@ stdcall RtlInitAnsiStringEx(ptr str)
678
@ stub RtlInitCodePageTable
679
# @ stub RtlInitMemoryStream
680
@ stub RtlInitNlsTables
681
# @ stub RtlInitOutOfProcessMemoryStream
682 683
@ stdcall RtlInitString(ptr str)
@ stdcall RtlInitUnicodeString(ptr wstr)
684
@ stdcall RtlInitUnicodeStringEx(ptr wstr)
685
# @ stub RtlInitializeAtomPackage
686
@ stdcall RtlInitializeBitMap(ptr long long)
687
@ stdcall RtlInitializeConditionVariable(ptr)
688
@ stub RtlInitializeContext
689 690
@ stdcall RtlInitializeCriticalSection(ptr)
@ stdcall RtlInitializeCriticalSectionAndSpinCount(ptr long)
691
@ stdcall RtlInitializeCriticalSectionEx(ptr long long)
692
@ stdcall RtlInitializeGenericTable(ptr ptr ptr ptr ptr)
693
@ stdcall RtlInitializeGenericTableAvl(ptr ptr ptr ptr ptr)
694
@ stdcall RtlInitializeHandleTable(long long ptr)
695
@ stub RtlInitializeRXact
696
# @ stub RtlInitializeRangeList
697
@ stdcall RtlInitializeResource(ptr)
Damjan Jovanovic's avatar
Damjan Jovanovic committed
698
@ stdcall RtlInitializeSListHead(ptr)
699
@ stdcall RtlInitializeSRWLock(ptr)
700
@ stdcall RtlInitializeSid(ptr ptr long)
701
# @ stub RtlInitializeStackTraceDataBase
702
@ stub RtlInsertElementGenericTable
703
@ stdcall RtlInsertElementGenericTableAvl(ptr ptr long ptr)
704
@ cdecl -arch=x86_64 RtlInstallFunctionTableCallback(long long long ptr ptr wstr)
705
@ stdcall RtlInt64ToUnicodeString(int64 long ptr)
706 707
@ stdcall RtlIntegerToChar(long long long ptr)
@ stdcall RtlIntegerToUnicodeString(long long ptr)
708
@ stdcall -arch=win32 -ret64 RtlInterlockedCompareExchange64(ptr int64 int64)
Damjan Jovanovic's avatar
Damjan Jovanovic committed
709 710 711
@ stdcall RtlInterlockedFlushSList(ptr)
@ stdcall RtlInterlockedPopEntrySList(ptr)
@ stdcall RtlInterlockedPushEntrySList(ptr ptr)
712 713
@ stdcall -norelay RtlInterlockedPushListSList(ptr ptr ptr long)
@ stdcall RtlInterlockedPushListSListEx(ptr ptr ptr long)
714
# @ stub RtlInvertRangeList
715 716 717 718
@ stdcall RtlIpv4AddressToStringA(ptr ptr)
@ stdcall RtlIpv4AddressToStringExA(ptr long ptr ptr)
@ stdcall RtlIpv4AddressToStringExW(ptr long ptr ptr)
@ stdcall RtlIpv4AddressToStringW(ptr ptr)
719 720
# @ stub RtlIpv4StringToAddressA
# @ stub RtlIpv4StringToAddressExA
721
@ stdcall RtlIpv4StringToAddressExW(ptr ptr wstr ptr)
722 723 724 725 726 727 728 729 730
# @ stub RtlIpv4StringToAddressW
# @ stub RtlIpv6AddressToStringA
# @ stub RtlIpv6AddressToStringExA
# @ stub RtlIpv6AddressToStringExW
# @ stub RtlIpv6AddressToStringW
# @ stub RtlIpv6StringToAddressA
# @ stub RtlIpv6StringToAddressExA
# @ stub RtlIpv6StringToAddressExW
# @ stub RtlIpv6StringToAddressW
731
@ stdcall RtlIsActivationContextActive(ptr)
732 733
@ stdcall RtlIsCriticalSectionLocked(ptr)
@ stdcall RtlIsCriticalSectionLockedByThread(ptr)
734
@ stdcall RtlIsDosDeviceName_U(wstr)
735
@ stub RtlIsGenericTableEmpty
736
# @ stub RtlIsGenericTableEmptyAvl
737
@ stdcall RtlIsNameLegalDOS8Dot3(ptr ptr ptr)
738
# @ stub RtlIsRangeAvailable
739
@ stdcall RtlIsTextUnicode(ptr long ptr)
740
# @ stub RtlIsThreadWithinLoaderCallout
741 742
@ stdcall RtlIsValidHandle(ptr ptr)
@ stdcall RtlIsValidIndexHandle(ptr long ptr)
743 744 745 746 747 748 749
@ stdcall -arch=win32 -ret64 RtlLargeIntegerAdd(int64 int64)
@ stdcall -arch=win32 -ret64 RtlLargeIntegerArithmeticShift(int64 long)
@ stdcall -arch=win32 -ret64 RtlLargeIntegerDivide(int64 int64 ptr)
@ stdcall -arch=win32 -ret64 RtlLargeIntegerNegate(int64)
@ stdcall -arch=win32 -ret64 RtlLargeIntegerShiftLeft(int64 long)
@ stdcall -arch=win32 -ret64 RtlLargeIntegerShiftRight(int64 long)
@ stdcall -arch=win32 -ret64 RtlLargeIntegerSubtract(int64 int64)
750 751 752 753 754 755
@ stdcall RtlLargeIntegerToChar(ptr long long ptr)
@ stdcall RtlLeaveCriticalSection(ptr)
@ stdcall RtlLengthRequiredSid(long)
@ stdcall RtlLengthSecurityDescriptor(ptr)
@ stdcall RtlLengthSid(ptr)
@ stdcall RtlLocalTimeToSystemTime(ptr ptr)
756
# @ stub RtlLockBootStatusData
757
@ stdcall RtlLockHeap(long)
758 759
# @ stub RtlLockMemoryStreamRegion
# @ stub RtlLogStackBackTrace
760
@ stdcall RtlLookupAtomInAtomTable(ptr wstr ptr)
761
@ stub RtlLookupElementGenericTable
762
# @ stub RtlLookupElementGenericTableAvl
763
@ stdcall -arch=arm,x86_64 RtlLookupFunctionEntry(long ptr ptr)
764
@ stdcall RtlMakeSelfRelativeSD(ptr ptr ptr)
765
@ stdcall RtlMapGenericMask(long ptr)
766 767
# @ stub RtlMapSecurityErrorToNtStatus
# @ stub RtlMergeRangeLists
768
@ stdcall RtlMoveMemory(ptr ptr long)
769
# @ stub RtlMultiAppendUnicodeStringBuffer
770 771
@ stdcall RtlMultiByteToUnicodeN(ptr long ptr ptr long)
@ stdcall RtlMultiByteToUnicodeSize(ptr str long)
772 773
@ stub RtlNewInstanceSecurityObject
@ stub RtlNewSecurityGrantedAccess
774
@ stdcall RtlNewSecurityObject(ptr ptr ptr long ptr ptr)
775 776
# @ stub RtlNewSecurityObjectEx
# @ stub RtlNewSecurityObjectWithMultipleInheritance
777
@ stdcall RtlNormalizeProcessParams(ptr)
778
# @ stub RtlNtPathNameToDosPathName
779
@ stdcall RtlNtStatusToDosError(long)
780
@ stdcall RtlNtStatusToDosErrorNoTeb(long)
781
@ stdcall RtlNumberGenericTableElements(ptr)
782
# @ stub RtlNumberGenericTableElementsAvl
783 784 785 786 787 788
@ stdcall RtlNumberOfClearBits(ptr)
@ stdcall RtlNumberOfSetBits(ptr)
@ stdcall RtlOemStringToUnicodeSize(ptr)
@ stdcall RtlOemStringToUnicodeString(ptr ptr long)
@ stdcall RtlOemToUnicodeN(ptr long ptr ptr long)
@ stdcall RtlOpenCurrentUser(long ptr)
789
@ stdcall RtlPcToFileHeader(ptr ptr)
790
@ stdcall RtlPinAtomInAtomTable(ptr long)
791
# @ stub RtlPopFrame
792 793
@ stdcall RtlPrefixString(ptr ptr long)
@ stdcall RtlPrefixUnicodeString(ptr ptr long)
794
@ stub RtlPropertySetNameToGuid
795
@ stub RtlProtectHeap
796
# @ stub RtlPushFrame
797
@ stdcall RtlQueryAtomInAtomTable(ptr long ptr ptr ptr ptr)
Damjan Jovanovic's avatar
Damjan Jovanovic committed
798
@ stdcall RtlQueryDepthSList(ptr)
799
@ stdcall RtlQueryDynamicTimeZoneInformation(ptr)
800
@ stdcall RtlQueryEnvironmentVariable_U(ptr ptr ptr)
801
@ stdcall RtlQueryHeapInformation(long long ptr long ptr)
802
@ stdcall RtlQueryInformationAcl(ptr ptr long long)
803
@ stdcall RtlQueryInformationActivationContext(long long ptr long ptr long ptr)
Raphael Junqueira's avatar
Raphael Junqueira committed
804 805
@ stub RtlQueryInformationActiveActivationContext
@ stub RtlQueryInterfaceMemoryStream
806
@ stub RtlQueryProcessBackTraceInformation
807
@ stdcall RtlQueryProcessDebugInformation(long long ptr)
808 809
@ stub RtlQueryProcessHeapInformation
@ stub RtlQueryProcessLockInformation
810 811 812
@ stub RtlQueryProperties
@ stub RtlQueryPropertyNames
@ stub RtlQueryPropertySet
813
@ stdcall RtlQueryRegistryValues(long ptr ptr ptr ptr)
814 815
@ stub RtlQuerySecurityObject
@ stub RtlQueryTagHeap
816
@ stdcall RtlQueryTimeZoneInformation(ptr)
817
@ stdcall RtlQueryUnbiasedInterruptTime(ptr)
Raphael Junqueira's avatar
Raphael Junqueira committed
818
@ stub RtlQueueApcWow64Thread
819
@ stdcall RtlQueueWorkItem(ptr ptr long)
820
@ stdcall -register RtlRaiseException(ptr)
821
@ stdcall RtlRaiseStatus(long)
822
@ stdcall RtlRandom(ptr)
Raphael Junqueira's avatar
Raphael Junqueira committed
823
@ stub RtlRandomEx
824
@ stdcall RtlReAllocateHeap(long long ptr long)
Raphael Junqueira's avatar
Raphael Junqueira committed
825 826
@ stub RtlReadMemoryStream
@ stub RtlReadOutOfProcessMemoryStream
827 828
@ stub RtlRealPredecessor
@ stub RtlRealSuccessor
Raphael Junqueira's avatar
Raphael Junqueira committed
829
@ stub RtlRegisterSecureMemoryCacheCallback
830
@ stdcall RtlRegisterWait(ptr ptr ptr ptr long long)
831
@ stdcall RtlReleaseActivationContext(ptr)
Raphael Junqueira's avatar
Raphael Junqueira committed
832
@ stub RtlReleaseMemoryStream
833 834
@ stdcall RtlReleasePebLock()
@ stdcall RtlReleaseResource(ptr)
835 836
@ stdcall RtlReleaseSRWLockExclusive(ptr)
@ stdcall RtlReleaseSRWLockShared(ptr)
837
@ stub RtlRemoteCall
838
@ stdcall RtlRemoveVectoredContinueHandler(ptr)
839
@ stdcall RtlRemoveVectoredExceptionHandler(ptr)
840
@ stub RtlResetRtlTranslations
841
@ stdcall -arch=x86_64 RtlRestoreContext(ptr ptr)
Raphael Junqueira's avatar
Raphael Junqueira committed
842 843
@ stdcall RtlRestoreLastWin32Error(long) RtlSetLastWin32Error
@ stub RtlRevertMemoryStream
844 845
@ stub RtlRunDecodeUnicodeString
@ stub RtlRunEncodeUnicodeString
846 847 848
@ stdcall RtlRunOnceBeginInitialize(ptr long ptr)
@ stdcall RtlRunOnceComplete(ptr long ptr)
@ stdcall RtlRunOnceExecuteOnce(ptr ptr ptr ptr)
849
@ stdcall RtlRunOnceInitialize(ptr)
850 851
@ stdcall RtlSecondsSince1970ToTime(long ptr)
@ stdcall RtlSecondsSince1980ToTime(long ptr)
852 853
# @ stub RtlSeekMemoryStream
# @ stub RtlSelfRelativeToAbsoluteSD2
854
@ stdcall RtlSelfRelativeToAbsoluteSD(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr)
855
@ stdcall RtlSetAllBits(ptr)
856
# @ stub RtlSetAttributesSecurityDescriptor
857
@ stdcall RtlSetBits(ptr long long)
858
@ stdcall RtlSetControlSecurityDescriptor(ptr long long)
859
@ stdcall RtlSetCriticalSectionSpinCount(ptr long)
860
@ stdcall RtlSetCurrentDirectory_U(ptr)
861
@ stdcall RtlSetCurrentEnvironment(wstr ptr)
862
@ stdcall RtlSetCurrentTransaction(ptr)
863
@ stdcall RtlSetDaclSecurityDescriptor(ptr long ptr long)
864
@ stdcall RtlSetEnvironmentVariable(ptr ptr ptr)
865
@ stdcall RtlSetGroupSecurityDescriptor(ptr ptr long)
866
@ stdcall RtlSetHeapInformation(long long ptr long)
867
@ stub RtlSetInformationAcl
868
@ stdcall RtlSetIoCompletionCallback(long ptr long)
869
@ stdcall RtlSetLastWin32Error(long)
870
@ stdcall RtlSetLastWin32ErrorAndNtStatusFromNtStatus(long)
871
# @ stub RtlSetMemoryStreamSize
872
@ stdcall RtlSetOwnerSecurityDescriptor(ptr ptr long)
873
# @ stub RtlSetProcessIsCritical
874 875 876 877
@ stub RtlSetProperties
@ stub RtlSetPropertyClassId
@ stub RtlSetPropertyNames
@ stub RtlSetPropertySetClassId
878
@ stdcall RtlSetSaclSecurityDescriptor(ptr long ptr long)
879
# @ stub RtlSetSecurityDescriptorRMControl
880
@ stub RtlSetSecurityObject
881
# @ stub RtlSetSecurityObjectEx
882
@ stdcall RtlSetThreadErrorMode(long ptr)
883 884
# @ stub RtlSetThreadIsCritical
# @ stub RtlSetThreadPoolStartFunc
885
@ stdcall RtlSetTimeZoneInformation(ptr)
886
# @ stub RtlSetTimer
887
@ stub RtlSetUnicodeCallouts
888 889
@ stub RtlSetUserFlagsHeap
@ stub RtlSetUserValueHeap
890
@ stdcall RtlSizeHeap(long long ptr)
891
@ stdcall RtlSleepConditionVariableCS(ptr ptr ptr)
892
@ stdcall RtlSleepConditionVariableSRW(ptr ptr ptr long)
893 894
@ stub RtlSplay
@ stub RtlStartRXact
895
# @ stub RtlStatMemoryStream
896
@ stdcall RtlStringFromGUID(ptr ptr)
897 898
@ stdcall RtlSubAuthorityCountSid(ptr)
@ stdcall RtlSubAuthoritySid(ptr long)
899 900
@ stub RtlSubtreePredecessor
@ stub RtlSubtreeSuccessor
901 902 903 904 905 906
@ stdcall RtlSystemTimeToLocalTime(ptr ptr)
@ stdcall RtlTimeFieldsToTime(ptr ptr)
@ stdcall RtlTimeToElapsedTimeFields(long long)
@ stdcall RtlTimeToSecondsSince1970(ptr ptr)
@ stdcall RtlTimeToSecondsSince1980(ptr ptr)
@ stdcall RtlTimeToTimeFields (long long)
907 908 909 910 911 912 913 914
# @ stub RtlTraceDatabaseAdd
# @ stub RtlTraceDatabaseCreate
# @ stub RtlTraceDatabaseDestroy
# @ stub RtlTraceDatabaseEnumerate
# @ stub RtlTraceDatabaseFind
# @ stub RtlTraceDatabaseLock
# @ stub RtlTraceDatabaseUnlock
# @ stub RtlTraceDatabaseValidate
915 916
@ stdcall RtlTryAcquireSRWLockExclusive(ptr)
@ stdcall RtlTryAcquireSRWLockShared(ptr)
917
@ stdcall RtlTryEnterCriticalSection(ptr)
918
@ cdecl -i386 -norelay RtlUlongByteSwap() NTDLL_RtlUlongByteSwap
919
@ cdecl -ret64 RtlUlonglongByteSwap(int64)
920 921
# @ stub RtlUnhandledExceptionFilter2
# @ stub RtlUnhandledExceptionFilter
922 923
@ stdcall RtlUnicodeStringToAnsiSize(ptr)
@ stdcall RtlUnicodeStringToAnsiString(ptr ptr long)
924
@ stub RtlUnicodeStringToCountedOemString
925 926 927
@ stdcall RtlUnicodeStringToInteger(ptr long ptr)
@ stdcall RtlUnicodeStringToOemSize(ptr)
@ stdcall RtlUnicodeStringToOemString(ptr ptr long)
928
@ stub RtlUnicodeToCustomCPN
929
@ stdcall RtlUnicodeToMultiByteN(ptr long ptr ptr long)
930
@ stdcall RtlUnicodeToMultiByteSize(ptr ptr long)
931
@ stdcall RtlUnicodeToOemN(ptr long ptr ptr long)
932
@ stdcall RtlUniform(ptr)
933
# @ stub RtlUnlockBootStatusData
934
@ stdcall RtlUnlockHeap(long)
935
# @ stub RtlUnlockMemoryStreamRegion
936
@ stdcall -register RtlUnwind(ptr ptr ptr ptr)
937
@ stdcall -arch=x86_64 RtlUnwindEx(ptr ptr ptr ptr ptr ptr)
938 939 940
@ stdcall RtlUpcaseUnicodeChar(long)
@ stdcall RtlUpcaseUnicodeString(ptr ptr long)
@ stdcall RtlUpcaseUnicodeStringToAnsiString(ptr ptr long)
941
@ stdcall RtlUpcaseUnicodeStringToCountedOemString(ptr ptr long)
942
@ stdcall RtlUpcaseUnicodeStringToOemString(ptr ptr long)
943
@ stub RtlUpcaseUnicodeToCustomCPN
944 945
@ stdcall RtlUpcaseUnicodeToMultiByteN(ptr long ptr ptr long)
@ stdcall RtlUpcaseUnicodeToOemN(ptr long ptr ptr long)
946
@ stdcall RtlUpdateTimer(ptr ptr long long)
947 948
@ stdcall RtlUpperChar(long)
@ stdcall RtlUpperString(ptr ptr)
949
@ stub RtlUsageHeap
950
@ cdecl -i386 -norelay RtlUshortByteSwap() NTDLL_RtlUshortByteSwap
951
@ stdcall RtlValidAcl(ptr)
952
@ stdcall RtlValidRelativeSecurityDescriptor(ptr long long)
953 954 955
@ stdcall RtlValidSecurityDescriptor(ptr)
@ stdcall RtlValidSid(ptr)
@ stdcall RtlValidateHeap(long long ptr)
956
@ stub RtlValidateProcessHeaps
957
# @ stub RtlValidateUnicodeString
958
@ stdcall RtlVerifyVersionInfo(ptr long int64)
959
@ stdcall -arch=x86_64 RtlVirtualUnwind(long long long ptr ptr ptr ptr ptr)
960 961
@ stdcall RtlWakeAllConditionVariable(ptr)
@ stdcall RtlWakeConditionVariable(ptr)
Raphael Junqueira's avatar
Raphael Junqueira committed
962
@ stub RtlWalkFrameChain
963
@ stdcall RtlWalkHeap(long ptr)
964 965
@ stdcall RtlWow64EnableFsRedirection(long)
@ stdcall RtlWow64EnableFsRedirectionEx(long ptr)
Raphael Junqueira's avatar
Raphael Junqueira committed
966
@ stub RtlWriteMemoryStream
967
@ stdcall RtlWriteRegistryValue(long ptr ptr long ptr long)
968
@ stub RtlZeroHeap
969
@ stdcall RtlZeroMemory(ptr long)
970
@ stdcall RtlZombifyActivationContext(ptr)
971 972 973
# @ stub RtlpApplyLengthFunction
# @ stub RtlpEnsureBufferSize
# @ stub RtlpNotOwnerCriticalSection
974 975 976 977
@ stdcall RtlpNtCreateKey(ptr long ptr long ptr long long)
@ stdcall RtlpNtEnumerateSubKey(ptr ptr long)
@ stdcall RtlpNtMakeTemporaryKey(ptr)
@ stdcall RtlpNtOpenKey(ptr long ptr)
978
@ stdcall RtlpNtQueryValueKey(long ptr ptr ptr ptr)
979
@ stdcall RtlpNtSetValueKey(ptr long ptr long)
980 981
@ stdcall RtlpUnWaitCriticalSection(ptr)
@ stdcall RtlpWaitForCriticalSection(ptr)
982 983 984 985
@ stdcall RtlxAnsiStringToUnicodeSize(ptr) RtlAnsiStringToUnicodeSize
@ stdcall RtlxOemStringToUnicodeSize(ptr) RtlOemStringToUnicodeSize
@ stdcall RtlxUnicodeStringToAnsiSize(ptr) RtlUnicodeStringToAnsiSize
@ stdcall RtlxUnicodeStringToOemSize(ptr) RtlUnicodeStringToOemSize
986
@ stdcall TpAllocCleanupGroup(ptr)
987
@ stdcall TpAllocPool(ptr ptr)
988
@ stdcall TpAllocTimer(ptr ptr ptr ptr)
989
@ stdcall TpAllocWait(ptr ptr ptr ptr)
990
@ stdcall TpAllocWork(ptr ptr ptr ptr)
991
@ stdcall TpCallbackLeaveCriticalSectionOnCompletion(ptr ptr)
992
@ stdcall TpCallbackMayRunLong(ptr)
993
@ stdcall TpCallbackReleaseMutexOnCompletion(ptr long)
994
@ stdcall TpCallbackReleaseSemaphoreOnCompletion(ptr long long)
995
@ stdcall TpCallbackSetEventOnCompletion(ptr long)
996
@ stdcall TpCallbackUnloadDllOnCompletion(ptr ptr)
997
@ stdcall TpDisassociateCallback(ptr)
998
@ stdcall TpIsTimerSet(ptr)
999
@ stdcall TpPostWork(ptr)
1000 1001
@ stdcall TpReleaseCleanupGroup(ptr)
@ stdcall TpReleaseCleanupGroupMembers(ptr long ptr)
1002
@ stdcall TpReleasePool(ptr)
1003
@ stdcall TpReleaseTimer(ptr)
1004
@ stdcall TpReleaseWait(ptr)
1005
@ stdcall TpReleaseWork(ptr)
1006
@ stdcall TpSetPoolMaxThreads(ptr long)
1007
@ stdcall TpSetPoolMinThreads(ptr long)
1008
@ stdcall TpSetTimer(ptr ptr long long)
1009
@ stdcall TpSetWait(ptr long ptr)
1010
@ stdcall TpSimpleTryPost(ptr ptr ptr)
1011
@ stdcall TpWaitForTimer(ptr long)
1012
@ stdcall TpWaitForWait(ptr long)
1013
@ stdcall TpWaitForWork(ptr long)
1014
@ stdcall -ret64 VerSetConditionMask(int64 long long)
1015
@ stdcall WinSqmEndSession(long)
1016
@ stdcall WinSqmIsOptedIn()
1017
@ stdcall WinSqmStartSession(ptr long long)
1018
@ stdcall ZwAcceptConnectPort(ptr long ptr long long ptr) NtAcceptConnectPort
1019
@ stdcall ZwAccessCheck(ptr long long ptr ptr ptr ptr ptr) NtAccessCheck
1020
@ stdcall ZwAccessCheckAndAuditAlarm(ptr long ptr ptr ptr long ptr long ptr ptr ptr) NtAccessCheckAndAuditAlarm
1021 1022 1023 1024 1025
# @ stub ZwAccessCheckByType
# @ stub ZwAccessCheckByTypeAndAuditAlarm
# @ stub ZwAccessCheckByTypeResultList
# @ stub ZwAccessCheckByTypeResultListAndAuditAlarm
# @ stub ZwAccessCheckByTypeResultListAndAuditAlarmByHandle
1026
@ stdcall ZwAddAtom(ptr long ptr) NtAddAtom
1027
# @ stub ZwAddBootEntry
1028
@ stdcall ZwAdjustGroupsToken(long long ptr long ptr ptr) NtAdjustGroupsToken
1029
@ stdcall ZwAdjustPrivilegesToken(long long long long long long) NtAdjustPrivilegesToken
1030
@ stdcall ZwAlertResumeThread(long ptr) NtAlertResumeThread
1031
@ stdcall ZwAlertThread(long) NtAlertThread
1032
@ stdcall ZwAllocateLocallyUniqueId(ptr) NtAllocateLocallyUniqueId
1033
# @ stub ZwAllocateUserPhysicalPages
1034
@ stdcall ZwAllocateUuids(ptr ptr ptr) NtAllocateUuids
1035
@ stdcall ZwAllocateVirtualMemory(long ptr ptr ptr long long) NtAllocateVirtualMemory
1036
@ stdcall ZwAreMappedFilesTheSame(ptr ptr) NtAreMappedFilesTheSame
1037
@ stdcall ZwAssignProcessToJobObject(long long) NtAssignProcessToJobObject
1038
@ stub ZwCallbackReturn
1039
# @ stub ZwCancelDeviceWakeupRequest
1040
@ stdcall ZwCancelIoFile(long ptr) NtCancelIoFile
1041
@ stdcall ZwCancelIoFileEx(long ptr ptr) NtCancelIoFileEx
1042
@ stdcall ZwCancelTimer(long ptr) NtCancelTimer
1043 1044
@ stdcall ZwClearEvent(long) NtClearEvent
@ stdcall ZwClose(long) NtClose
1045
@ stub ZwCloseObjectAuditAlarm
1046 1047
# @ stub ZwCompactKeys
# @ stub ZwCompareTokens
1048
@ stdcall ZwCompleteConnectPort(ptr) NtCompleteConnectPort
1049
# @ stub ZwCompressKey
1050
@ stdcall ZwConnectPort(ptr ptr ptr ptr ptr ptr ptr ptr) NtConnectPort
1051
@ stub ZwContinue
1052
# @ stub ZwCreateDebugObject
1053 1054 1055 1056
@ stdcall ZwCreateDirectoryObject(long long long) NtCreateDirectoryObject
@ stdcall ZwCreateEvent(long long long long long) NtCreateEvent
@ stub ZwCreateEventPair
@ stdcall ZwCreateFile(ptr long ptr ptr long long long ptr long long ptr) NtCreateFile
1057
@ stdcall ZwCreateIoCompletion(ptr long ptr long) NtCreateIoCompletion
1058
@ stdcall ZwCreateJobObject(ptr long ptr) NtCreateJobObject
1059
# @ stub ZwCreateJobSet
1060
@ stdcall ZwCreateKey(ptr long ptr long ptr long long) NtCreateKey
1061
@ stdcall ZwCreateKeyTransacted(ptr long ptr long ptr long long ptr) NtCreateKeyTransacted
1062
@ stdcall ZwCreateKeyedEvent(ptr long ptr long) NtCreateKeyedEvent
1063
@ stdcall ZwCreateMailslotFile(long long long long long long long long) NtCreateMailslotFile
1064 1065
@ stdcall ZwCreateMutant(ptr long ptr long) NtCreateMutant
@ stdcall ZwCreateNamedPipeFile(ptr long ptr ptr long long long long long long long long long ptr) NtCreateNamedPipeFile
1066
@ stdcall ZwCreatePagingFile(long long long long) NtCreatePagingFile
1067
@ stdcall ZwCreatePort(ptr ptr long long ptr) NtCreatePort
1068
@ stub ZwCreateProcess
1069
# @ stub ZwCreateProcessEx
1070
@ stub ZwCreateProfile
1071
@ stdcall ZwCreateSection(ptr long ptr ptr long long long) NtCreateSection
1072 1073
@ stdcall ZwCreateSemaphore(ptr long ptr long long) NtCreateSemaphore
@ stdcall ZwCreateSymbolicLinkObject(ptr long ptr ptr) NtCreateSymbolicLinkObject
1074 1075 1076
@ stub ZwCreateThread
@ stdcall ZwCreateTimer(ptr long ptr long) NtCreateTimer
@ stub ZwCreateToken
1077 1078 1079
# @ stub ZwCreateWaitablePort
# @ stub ZwDebugActiveProcess
# @ stub ZwDebugContinue
1080
@ stdcall ZwDelayExecution(long ptr) NtDelayExecution
1081
@ stdcall ZwDeleteAtom(long) NtDeleteAtom
1082
# @ stub ZwDeleteBootEntry
1083
@ stdcall ZwDeleteFile(ptr) NtDeleteFile
1084
@ stdcall ZwDeleteKey(long) NtDeleteKey
1085
# @ stub ZwDeleteObjectAuditAlarm
1086
@ stdcall ZwDeleteValueKey(long ptr) NtDeleteValueKey
1087
@ stdcall ZwDeviceIoControlFile(long long long long long long long long long long) NtDeviceIoControlFile
1088
@ stdcall ZwDisplayString(ptr) NtDisplayString
1089
@ stdcall ZwDuplicateObject(long long long ptr long long long) NtDuplicateObject
1090
@ stdcall ZwDuplicateToken(long long long long long long) NtDuplicateToken
1091
# @ stub ZwEnumerateBootEntries
1092
@ stub ZwEnumerateBus
1093
@ stdcall ZwEnumerateKey(long long long ptr long ptr) NtEnumerateKey
1094
# @ stub ZwEnumerateSystemEnvironmentValuesEx
1095
@ stdcall ZwEnumerateValueKey(long long long ptr long ptr) NtEnumerateValueKey
1096
@ stub ZwExtendSection
1097
# @ stub ZwFilterToken
1098
@ stdcall ZwFindAtom(ptr long ptr) NtFindAtom
1099
@ stdcall ZwFlushBuffersFile(long ptr) NtFlushBuffersFile
1100
@ stdcall ZwFlushInstructionCache(long ptr long) NtFlushInstructionCache
1101
@ stdcall ZwFlushKey(long) NtFlushKey
1102
@ stdcall ZwFlushVirtualMemory(long ptr ptr long) NtFlushVirtualMemory
1103
@ stub ZwFlushWriteBuffer
1104
# @ stub ZwFreeUserPhysicalPages
1105
@ stdcall ZwFreeVirtualMemory(long ptr ptr long) NtFreeVirtualMemory
1106
@ stdcall ZwFsControlFile(long long long long long long long long long long) NtFsControlFile
1107
@ stdcall ZwGetContextThread(long ptr) NtGetContextThread
1108
@ stdcall ZwGetCurrentProcessorNumber() NtGetCurrentProcessorNumber
1109
# @ stub ZwGetDevicePowerState
1110
@ stub ZwGetPlugPlayEvent
1111
@ stdcall ZwGetTickCount() NtGetTickCount
1112
@ stdcall ZwGetWriteWatch(long long ptr long ptr ptr ptr) NtGetWriteWatch
1113
@ stdcall ZwImpersonateAnonymousToken(long) NtImpersonateAnonymousToken
1114 1115 1116
@ stub ZwImpersonateClientOfPort
@ stub ZwImpersonateThread
@ stub ZwInitializeRegistry
1117
@ stdcall ZwInitiatePowerAction(long long long long) NtInitiatePowerAction
1118
@ stdcall ZwIsProcessInJob(long long) NtIsProcessInJob
1119
# @ stub ZwIsSystemResumeAutomatic
1120
@ stdcall ZwListenPort(ptr ptr) NtListenPort
1121
@ stdcall ZwLoadDriver(ptr) NtLoadDriver
1122
# @ stub ZwLoadKey2
1123
@ stdcall ZwLoadKey(ptr ptr) NtLoadKey
1124
@ stdcall ZwLockFile(long long ptr ptr ptr ptr ptr ptr long long) NtLockFile
1125 1126
# @ stub ZwLockProductActivationKeys
# @ stub ZwLockRegistryKey
1127
@ stdcall ZwLockVirtualMemory(long ptr ptr long) NtLockVirtualMemory
1128
# @ stub ZwMakePermanentObject
1129
@ stdcall ZwMakeTemporaryObject(long) NtMakeTemporaryObject
1130 1131
# @ stub ZwMapUserPhysicalPages
# @ stub ZwMapUserPhysicalPagesScatter
1132
@ stdcall ZwMapViewOfSection(long long ptr long long ptr ptr long long long) NtMapViewOfSection
1133
# @ stub ZwModifyBootEntry
1134
@ stdcall ZwNotifyChangeDirectoryFile(long long ptr ptr ptr ptr long long long) NtNotifyChangeDirectoryFile
1135
@ stdcall ZwNotifyChangeKey(long long ptr ptr ptr long long ptr long long) NtNotifyChangeKey
1136
@ stdcall ZwNotifyChangeMultipleKeys(long long ptr long ptr ptr ptr long long ptr long long) NtNotifyChangeMultipleKeys
1137 1138 1139 1140
@ stdcall ZwOpenDirectoryObject(long long long) NtOpenDirectoryObject
@ stdcall ZwOpenEvent(long long long) NtOpenEvent
@ stub ZwOpenEventPair
@ stdcall ZwOpenFile(ptr long ptr ptr long long) NtOpenFile
1141
@ stdcall ZwOpenIoCompletion(ptr long ptr) NtOpenIoCompletion
1142
@ stdcall ZwOpenJobObject(ptr long ptr) NtOpenJobObject
1143
@ stdcall ZwOpenKey(ptr long ptr) NtOpenKey
1144
@ stdcall ZwOpenKeyEx(ptr long ptr long) NtOpenKeyEx
1145 1146
@ stdcall ZwOpenKeyTransacted(ptr long ptr long) NtOpenKeyTransacted
@ stdcall ZwOpenKeyTransactedEx(ptr long ptr long long) NtOpenKeyTransactedEx
1147
@ stdcall ZwOpenKeyedEvent(ptr long ptr) NtOpenKeyedEvent
1148
@ stdcall ZwOpenMutant(ptr long ptr) NtOpenMutant
1149
@ stub ZwOpenObjectAuditAlarm
1150
@ stdcall ZwOpenProcess(ptr long ptr ptr) NtOpenProcess
1151 1152
@ stdcall ZwOpenProcessToken(long long ptr) NtOpenProcessToken
@ stdcall ZwOpenProcessTokenEx(long long long ptr) NtOpenProcessTokenEx
1153
@ stdcall ZwOpenSection(ptr long ptr) NtOpenSection
1154
@ stdcall ZwOpenSemaphore(long long ptr) NtOpenSemaphore
1155
@ stdcall ZwOpenSymbolicLinkObject (ptr long ptr) NtOpenSymbolicLinkObject
1156
@ stdcall ZwOpenThread(ptr long ptr ptr) NtOpenThread
1157 1158
@ stdcall ZwOpenThreadToken(long long long ptr) NtOpenThreadToken
@ stdcall ZwOpenThreadTokenEx(long long long long ptr) NtOpenThreadTokenEx
1159
@ stdcall ZwOpenTimer(ptr long ptr) NtOpenTimer
1160
@ stub ZwPlugPlayControl
1161
@ stdcall ZwPowerInformation(long ptr long ptr long) NtPowerInformation
1162
@ stdcall ZwPrivilegeCheck(ptr ptr ptr) NtPrivilegeCheck
1163 1164
@ stub ZwPrivilegeObjectAuditAlarm
@ stub ZwPrivilegedServiceAuditAlarm
1165
@ stdcall ZwProtectVirtualMemory(long ptr ptr long ptr) NtProtectVirtualMemory
1166
@ stdcall ZwPulseEvent(long ptr) NtPulseEvent
1167
@ stdcall ZwQueryAttributesFile(ptr ptr) NtQueryAttributesFile
1168 1169 1170
# @ stub ZwQueryBootEntryOrder
# @ stub ZwQueryBootOptions
# @ stub ZwQueryDebugFilterState
1171
@ stdcall ZwQueryDefaultLocale(long ptr) NtQueryDefaultLocale
1172
@ stdcall ZwQueryDefaultUILanguage(ptr) NtQueryDefaultUILanguage
1173
@ stdcall ZwQueryDirectoryFile(long long ptr ptr ptr ptr long long long ptr long) NtQueryDirectoryFile
1174
@ stdcall ZwQueryDirectoryObject(long ptr long long long ptr ptr) NtQueryDirectoryObject
1175
@ stdcall ZwQueryEaFile(long ptr ptr long long ptr long ptr long) NtQueryEaFile
1176
@ stdcall ZwQueryEvent(long long ptr long ptr) NtQueryEvent
1177
@ stdcall ZwQueryFullAttributesFile(ptr ptr) NtQueryFullAttributesFile
1178
@ stdcall ZwQueryInformationAtom(long long ptr long ptr) NtQueryInformationAtom
1179
@ stdcall ZwQueryInformationFile(long ptr ptr long long) NtQueryInformationFile
1180
@ stdcall ZwQueryInformationJobObject(long long ptr long ptr) NtQueryInformationJobObject
1181
@ stub ZwQueryInformationPort
1182 1183 1184
@ stdcall ZwQueryInformationProcess(long long ptr long ptr) NtQueryInformationProcess
@ stdcall ZwQueryInformationThread(long long ptr long ptr) NtQueryInformationThread
@ stdcall ZwQueryInformationToken(long long ptr long ptr) NtQueryInformationToken
1185
@ stdcall ZwQueryInstallUILanguage(ptr) NtQueryInstallUILanguage
1186
@ stub ZwQueryIntervalProfile
1187
@ stdcall ZwQueryIoCompletion(long long ptr long ptr) NtQueryIoCompletion
1188
@ stdcall ZwQueryKey(long long ptr long ptr) NtQueryKey
1189
@ stdcall ZwQueryLicenseValue(ptr ptr ptr long ptr) NtQueryLicenseValue
1190
@ stdcall ZwQueryMultipleValueKey(long ptr long ptr long ptr) NtQueryMultipleValueKey
1191
@ stdcall ZwQueryMutant(long long ptr long ptr) NtQueryMutant
1192
@ stdcall ZwQueryObject(long long long long long) NtQueryObject
1193
@ stub ZwQueryOpenSubKeys
1194
@ stdcall ZwQueryPerformanceCounter(ptr ptr) NtQueryPerformanceCounter
1195 1196
# @ stub ZwQueryPortInformationProcess
# @ stub ZwQueryQuotaInformationFile
1197
@ stdcall ZwQuerySection(long long ptr long ptr) NtQuerySection
1198
@ stdcall ZwQuerySecurityObject (long long long long long) NtQuerySecurityObject
1199
@ stdcall ZwQuerySemaphore(long long ptr long ptr) NtQuerySemaphore
1200
@ stdcall ZwQuerySymbolicLinkObject(long ptr ptr) NtQuerySymbolicLinkObject
1201 1202
@ stdcall ZwQuerySystemEnvironmentValue(ptr ptr long ptr) NtQuerySystemEnvironmentValue
@ stdcall ZwQuerySystemEnvironmentValueEx(ptr ptr ptr ptr ptr) NtQuerySystemEnvironmentValueEx
1203
@ stdcall ZwQuerySystemInformation(long long long long) NtQuerySystemInformation
1204
@ stdcall ZwQuerySystemInformationEx(long ptr long ptr long ptr) NtQuerySystemInformationEx
1205
@ stdcall ZwQuerySystemTime(ptr) NtQuerySystemTime
1206
@ stdcall ZwQueryTimer(ptr long ptr long ptr) NtQueryTimer
1207
@ stdcall ZwQueryTimerResolution(long long long) NtQueryTimerResolution
1208
@ stdcall ZwQueryValueKey(long ptr long ptr long ptr) NtQueryValueKey
1209
@ stdcall ZwQueryVirtualMemory(long ptr long ptr long ptr) NtQueryVirtualMemory
1210
@ stdcall ZwQueryVolumeInformationFile(long ptr ptr long long) NtQueryVolumeInformationFile
1211
@ stdcall ZwQueueApcThread(long ptr long long long) NtQueueApcThread
1212
@ stdcall ZwRaiseException(ptr ptr long) NtRaiseException
1213
@ stdcall ZwRaiseHardError(long long ptr ptr long long) NtRaiseHardError
1214 1215
@ stdcall ZwReadFile(long long ptr ptr ptr ptr long ptr ptr) NtReadFile
@ stdcall ZwReadFileScatter(long long ptr ptr ptr ptr long ptr ptr) NtReadFileScatter
1216
@ stub ZwReadRequestData
1217
@ stdcall ZwReadVirtualMemory(long ptr ptr long ptr) NtReadVirtualMemory
1218
@ stub ZwRegisterNewDevice
1219
@ stdcall ZwRegisterThreadTerminatePort(ptr) NtRegisterThreadTerminatePort
1220
@ stdcall ZwReleaseKeyedEvent(long ptr long ptr) NtReleaseKeyedEvent
1221
@ stdcall ZwReleaseMutant(long ptr) NtReleaseMutant
1222
@ stub ZwReleaseProcessMutant
1223
@ stdcall ZwReleaseSemaphore(long long ptr) NtReleaseSemaphore
1224
@ stdcall ZwRemoveIoCompletion(ptr ptr ptr ptr ptr) NtRemoveIoCompletion
1225
# @ stub ZwRemoveProcessDebug
1226
@ stdcall ZwRenameKey(long ptr) NtRenameKey
1227
@ stdcall ZwReplaceKey(ptr long ptr) NtReplaceKey
1228
@ stub ZwReplyPort
1229
@ stdcall ZwReplyWaitReceivePort(ptr ptr ptr ptr) NtReplyWaitReceivePort
1230
@ stub ZwReplyWaitReceivePortEx
1231
@ stub ZwReplyWaitReplyPort
1232
# @ stub ZwRequestDeviceWakeup
1233
@ stub ZwRequestPort
1234
@ stdcall ZwRequestWaitReplyPort(ptr ptr ptr) NtRequestWaitReplyPort
1235
# @ stub ZwRequestWakeupLatency
1236
@ stdcall ZwResetEvent(long ptr) NtResetEvent
1237
@ stdcall ZwResetWriteWatch(long ptr long) NtResetWriteWatch
1238
@ stdcall ZwRestoreKey(long long long) NtRestoreKey
1239
# @ stub ZwResumeProcess
1240
@ stdcall ZwResumeThread(long long) NtResumeThread
1241
@ stdcall ZwSaveKey(long long) NtSaveKey
1242 1243
# @ stub ZwSaveKeyEx
# @ stub ZwSaveMergedKeys
1244
@ stdcall ZwSecureConnectPort(ptr ptr ptr ptr ptr ptr ptr ptr ptr) NtSecureConnectPort
1245 1246
# @ stub ZwSetBootEntryOrder
# @ stub ZwSetBootOptions
1247
@ stdcall ZwSetContextThread(long ptr) NtSetContextThread
1248
@ stub ZwSetDebugFilterState
1249
@ stub ZwSetDefaultHardErrorPort
1250
@ stdcall ZwSetDefaultLocale(long long) NtSetDefaultLocale
1251
@ stdcall ZwSetDefaultUILanguage(long) NtSetDefaultUILanguage
1252
@ stdcall ZwSetEaFile(long ptr ptr long) NtSetEaFile
1253
@ stdcall ZwSetEvent(long long) NtSetEvent
1254
# @ stub ZwSetEventBoostPriority
1255 1256 1257
@ stub ZwSetHighEventPair
@ stub ZwSetHighWaitLowEventPair
@ stub ZwSetHighWaitLowThread
1258
# @ stub ZwSetInformationDebugObject
1259
@ stdcall ZwSetInformationFile(long long long long long) NtSetInformationFile
1260
@ stdcall ZwSetInformationJobObject(long long ptr long) NtSetInformationJobObject
1261
@ stdcall ZwSetInformationKey(long long ptr long) NtSetInformationKey
1262
@ stdcall ZwSetInformationObject(long long ptr long) NtSetInformationObject
1263
@ stdcall ZwSetInformationProcess(long long long long) NtSetInformationProcess
1264
@ stdcall ZwSetInformationThread(long long ptr long) NtSetInformationThread
1265
@ stdcall ZwSetInformationToken(long long ptr long) NtSetInformationToken
1266
@ stdcall ZwSetIntervalProfile(long long) NtSetIntervalProfile
1267
@ stdcall ZwSetIoCompletion(ptr long ptr long long) NtSetIoCompletion
1268
@ stdcall ZwSetLdtEntries(long long long long long long) NtSetLdtEntries
1269 1270 1271
@ stub ZwSetLowEventPair
@ stub ZwSetLowWaitHighEventPair
@ stub ZwSetLowWaitHighThread
1272
# @ stub ZwSetQuotaInformationFile
1273
@ stdcall ZwSetSecurityObject(long long ptr) NtSetSecurityObject
1274
@ stub ZwSetSystemEnvironmentValue
1275
# @ stub ZwSetSystemEnvironmentValueEx
1276
@ stdcall ZwSetSystemInformation(long ptr long) NtSetSystemInformation
1277
@ stub ZwSetSystemPowerState
1278
@ stdcall ZwSetSystemTime(ptr ptr) NtSetSystemTime
1279
# @ stub ZwSetThreadExecutionState
1280
@ stdcall ZwSetTimer(long ptr ptr ptr long long ptr) NtSetTimer
1281
@ stdcall ZwSetTimerResolution(long long ptr) NtSetTimerResolution
1282
# @ stub ZwSetUuidSeed
1283 1284
@ stdcall ZwSetValueKey(long long long long long long) NtSetValueKey
@ stdcall ZwSetVolumeInformationFile(long ptr ptr long long) NtSetVolumeInformationFile
1285
@ stdcall ZwShutdownSystem(long) NtShutdownSystem
1286
@ stdcall ZwSignalAndWaitForSingleObject(long long long ptr) NtSignalAndWaitForSingleObject
1287 1288
@ stub ZwStartProfile
@ stub ZwStopProfile
1289
# @ stub ZwSuspendProcess
1290
@ stdcall ZwSuspendThread(long ptr) NtSuspendThread
1291
@ stdcall ZwSystemDebugControl(long ptr long ptr long ptr) NtSystemDebugControl
1292
@ stdcall ZwTerminateJobObject(long long) NtTerminateJobObject
1293
@ stdcall ZwTerminateProcess(long long) NtTerminateProcess
1294 1295
@ stdcall ZwTerminateThread(long long) NtTerminateThread
@ stub ZwTestAlert
1296 1297
# @ stub ZwTraceEvent
# @ stub ZwTranslateFilePath
1298
@ stdcall ZwUnloadDriver(ptr) NtUnloadDriver
1299
@ stdcall ZwUnloadKey(long) NtUnloadKey
1300
@ stub ZwUnloadKeyEx
1301
@ stdcall ZwUnlockFile(long ptr ptr ptr ptr) NtUnlockFile
1302 1303
@ stdcall ZwUnlockVirtualMemory(long ptr ptr long) NtUnlockVirtualMemory
@ stdcall ZwUnmapViewOfSection(long ptr) NtUnmapViewOfSection
1304 1305
@ stub ZwVdmControl
@ stub ZwW32Call
1306
# @ stub ZwWaitForDebugEvent
1307
@ stdcall ZwWaitForKeyedEvent(long ptr long ptr) NtWaitForKeyedEvent
1308
@ stdcall ZwWaitForMultipleObjects(long ptr long long ptr) NtWaitForMultipleObjects
1309 1310 1311 1312
@ stub ZwWaitForProcessMutant
@ stdcall ZwWaitForSingleObject(long long long) NtWaitForSingleObject
@ stub ZwWaitHighEventPair
@ stub ZwWaitLowEventPair
1313
@ stdcall ZwWriteFile(long long ptr ptr ptr ptr long ptr ptr) NtWriteFile
1314
@ stdcall ZwWriteFileGather(long long ptr ptr ptr ptr long ptr ptr) NtWriteFileGather
1315
@ stub ZwWriteRequestData
1316
@ stdcall ZwWriteVirtualMemory(long ptr ptr long ptr) NtWriteVirtualMemory
1317
@ stdcall ZwYieldExecution() NtYieldExecution
1318 1319
@ cdecl -private -arch=i386 _CIcos() NTDLL__CIcos
@ cdecl -private -arch=i386 _CIlog() NTDLL__CIlog
1320
@ cdecl -private -arch=i386 _CIpow() NTDLL__CIpow
1321 1322
@ cdecl -private -arch=i386 _CIsin() NTDLL__CIsin
@ cdecl -private -arch=i386 _CIsqrt() NTDLL__CIsqrt
1323
@ stdcall -arch=x86_64 __C_specific_handler(ptr long ptr ptr)
1324
@ stdcall -private -arch=arm,x86_64 -norelay __chkstk()
1325 1326 1327 1328
@ cdecl -private __isascii(long) NTDLL___isascii
@ cdecl -private __iscsym(long) NTDLL___iscsym
@ cdecl -private __iscsymf(long) NTDLL___iscsymf
@ cdecl -private __toascii(long) NTDLL___toascii
1329
@ stdcall -private -arch=i386 -ret64 _alldiv(int64 int64)
1330
# @ stub _alldvrm
1331
@ stdcall -private -arch=i386 -ret64 _allmul(int64 int64)
1332
@ stdcall -private -arch=i386 -norelay _alloca_probe()
1333
@ stdcall -private -arch=i386 -ret64 _allrem(int64 int64)
1334 1335
# @ stub _allshl
# @ stub _allshr
1336
@ cdecl -private -ret64 _atoi64(str)
1337
@ stdcall -private -arch=i386 -ret64 _aulldiv(int64 int64)
1338
# @ stub _aulldvrm
1339
@ stdcall -private -arch=i386 -ret64 _aullrem(int64 int64)
1340
# @ stub _aullshr
1341
@ stdcall -private -arch=i386 -norelay _chkstk()
1342
@ stub _fltused
1343
@ cdecl -private -arch=i386 -ret64 _ftol() NTDLL__ftol
1344 1345
@ cdecl -private _i64toa(int64 ptr long)
@ cdecl -private _i64tow(int64 ptr long)
1346 1347
@ cdecl -private _itoa(long ptr long)
@ cdecl -private _itow(long ptr long)
1348
@ cdecl -private _lfind(ptr ptr ptr long ptr)
1349
@ stdcall -arch=x86_64 _local_unwind(ptr ptr)
1350 1351
@ cdecl -private _ltoa(long ptr long)
@ cdecl -private _ltow(long ptr long)
1352 1353
@ cdecl -private _memccpy(ptr ptr long long)
@ cdecl -private _memicmp(str str long)
1354 1355
@ varargs -private _snprintf(ptr long str) NTDLL__snprintf
@ varargs -private _snwprintf(ptr long wstr) NTDLL__snwprintf
1356
@ cdecl -private _splitpath(str ptr ptr ptr ptr)
1357 1358
@ cdecl -private _strcmpi(str str) _stricmp
@ cdecl -private _stricmp(str str)
1359
@ cdecl -private _strlwr(str)
1360
@ cdecl -private _strnicmp(str str long)
1361
@ cdecl -private _strupr(str)
1362 1363
@ cdecl -private _tolower(long) NTDLL__tolower
@ cdecl -private _toupper(long) NTDLL__toupper
1364 1365
@ cdecl -private _ui64toa(int64 ptr long)
@ cdecl -private _ui64tow(int64 ptr long)
1366 1367
@ cdecl -private _ultoa(long ptr long)
@ cdecl -private _ultow(long ptr long)
1368 1369
@ cdecl -private _vsnprintf(ptr long str ptr) NTDLL__vsnprintf
@ cdecl -private _vsnwprintf(ptr long wstr ptr) NTDLL__vsnwprintf
1370 1371 1372 1373 1374
@ cdecl -private _wcsicmp(wstr wstr) NTDLL__wcsicmp
@ cdecl -private _wcslwr(wstr) NTDLL__wcslwr
@ cdecl -private _wcsnicmp(wstr wstr long) NTDLL__wcsnicmp
@ cdecl -private _wcsupr(wstr) NTDLL__wcsupr
@ cdecl -private _wtoi(wstr)
1375
@ cdecl -private -ret64 _wtoi64(wstr)
1376
@ cdecl -private _wtol(wstr)
1377 1378
@ cdecl -private abs(long) NTDLL_abs
@ cdecl -private atan(double) NTDLL_atan
1379 1380 1381
@ cdecl -private atoi(str) NTDLL_atoi
@ cdecl -private atol(str) NTDLL_atol
@ cdecl -private bsearch(ptr ptr long long ptr) NTDLL_bsearch
1382 1383 1384 1385
@ cdecl -private ceil(double) NTDLL_ceil
@ cdecl -private cos(double) NTDLL_cos
@ cdecl -private fabs(double) NTDLL_fabs
@ cdecl -private floor(double) NTDLL_floor
1386 1387 1388 1389 1390 1391 1392 1393 1394 1395
@ cdecl -private isalnum(long) NTDLL_isalnum
@ cdecl -private isalpha(long) NTDLL_isalpha
@ cdecl -private iscntrl(long) NTDLL_iscntrl
@ cdecl -private isdigit(long) NTDLL_isdigit
@ cdecl -private isgraph(long) NTDLL_isgraph
@ cdecl -private islower(long) NTDLL_islower
@ cdecl -private isprint(long) NTDLL_isprint
@ cdecl -private ispunct(long) NTDLL_ispunct
@ cdecl -private isspace(long) NTDLL_isspace
@ cdecl -private isupper(long) NTDLL_isupper
1396 1397 1398 1399 1400 1401
@ cdecl -private iswalpha(long) NTDLL_iswalpha
@ cdecl -private iswctype(long long) NTDLL_iswctype
@ cdecl -private iswdigit(long) NTDLL_iswdigit
@ cdecl -private iswlower(long) NTDLL_iswlower
@ cdecl -private iswspace(long) NTDLL_iswspace
@ cdecl -private iswxdigit(long) NTDLL_iswxdigit
1402
@ cdecl -private isxdigit(long) NTDLL_isxdigit
1403 1404
@ cdecl -private labs(long) NTDLL_labs
@ cdecl -private log(double) NTDLL_log
1405
@ cdecl -private mbstowcs(ptr str long) NTDLL_mbstowcs
1406 1407
@ cdecl -private memchr(ptr long long) NTDLL_memchr
@ cdecl -private memcmp(ptr ptr long) NTDLL_memcmp
1408
@ cdecl -private memcpy(ptr ptr long) NTDLL_memcpy
1409 1410
@ cdecl -private memmove(ptr ptr long) NTDLL_memmove
@ cdecl -private memset(ptr long long) NTDLL_memset
1411
@ cdecl -private pow(double double) NTDLL_pow
1412
@ cdecl -private qsort(ptr long long ptr) NTDLL_qsort
1413
@ cdecl -private sin(double) NTDLL_sin
1414
@ varargs -private sprintf(ptr str) NTDLL_sprintf
1415
@ cdecl -private sqrt(double) NTDLL_sqrt
1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431
@ varargs -private sscanf(str str) NTDLL_sscanf
@ cdecl -private strcat(str str) NTDLL_strcat
@ cdecl -private strchr(str long) NTDLL_strchr
@ cdecl -private strcmp(str str) NTDLL_strcmp
@ cdecl -private strcpy(ptr str) NTDLL_strcpy
@ cdecl -private strcspn(str str) NTDLL_strcspn
@ cdecl -private strlen(str) NTDLL_strlen
@ cdecl -private strncat(str str long) NTDLL_strncat
@ cdecl -private strncmp(str str long) NTDLL_strncmp
@ cdecl -private strncpy(ptr str long) NTDLL_strncpy
@ cdecl -private strpbrk(str str) NTDLL_strpbrk
@ cdecl -private strrchr(str long) NTDLL_strrchr
@ cdecl -private strspn(str str) NTDLL_strspn
@ cdecl -private strstr(str str) NTDLL_strstr
@ cdecl -private strtol(str ptr long) NTDLL_strtol
@ cdecl -private strtoul(str ptr long) NTDLL_strtoul
1432
@ varargs -private swprintf(ptr wstr) NTDLL_swprintf
1433
@ cdecl -private tan(double) NTDLL_tan
1434 1435
@ cdecl -private tolower(long) NTDLL_tolower
@ cdecl -private toupper(long) NTDLL_toupper
1436 1437
@ cdecl -private towlower(long) NTDLL_towlower
@ cdecl -private towupper(long) NTDLL_towupper
1438 1439
@ stdcall vDbgPrintEx(long long str ptr)
@ stdcall vDbgPrintExWithPrefix(str long long str ptr)
1440
@ cdecl -private vsprintf(ptr str ptr) NTDLL_vsprintf
1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457
@ cdecl -private wcscat(wstr wstr) NTDLL_wcscat
@ cdecl -private wcschr(wstr long) NTDLL_wcschr
@ cdecl -private wcscmp(wstr wstr) NTDLL_wcscmp
@ cdecl -private wcscpy(ptr wstr) NTDLL_wcscpy
@ cdecl -private wcscspn(wstr wstr) NTDLL_wcscspn
@ cdecl -private wcslen(wstr) NTDLL_wcslen
@ cdecl -private wcsncat(wstr wstr long) NTDLL_wcsncat
@ cdecl -private wcsncmp(wstr wstr long) NTDLL_wcsncmp
@ cdecl -private wcsncpy(ptr wstr long) NTDLL_wcsncpy
@ cdecl -private wcspbrk(wstr wstr) NTDLL_wcspbrk
@ cdecl -private wcsrchr(wstr long) NTDLL_wcsrchr
@ cdecl -private wcsspn(wstr wstr) NTDLL_wcsspn
@ cdecl -private wcsstr(wstr wstr) NTDLL_wcsstr
@ cdecl -private wcstok(wstr wstr) NTDLL_wcstok
@ cdecl -private wcstol(wstr ptr long) NTDLL_wcstol
@ cdecl -private wcstombs(ptr ptr long) NTDLL_wcstombs
@ cdecl -private wcstoul(wstr ptr long) NTDLL_wcstoul
1458

1459
##################
1460
# Wine extensions
1461 1462 1463 1464
#
# All functions must be prefixed with '__wine_' (for internal functions)
# or 'wine_' (for user-visible functions) to avoid namespace conflicts.

1465
# Relays
1466
@ cdecl -i386 __wine_enter_vm86(ptr)
1467

1468
# Server interface
1469 1470
@ cdecl -norelay wine_server_call(ptr)
@ cdecl wine_server_fd_to_handle(long long long ptr)
1471
@ cdecl wine_server_handle_to_fd(long long ptr ptr)
1472
@ cdecl wine_server_release_fd(long long)
1473
@ cdecl wine_server_send_fd(long)
1474
@ cdecl __wine_make_process_system()
1475

1476 1477 1478
# Version
@ cdecl wine_get_version() NTDLL_wine_get_version
@ cdecl wine_get_build_id() NTDLL_wine_get_build_id
1479
@ cdecl wine_get_host_version(ptr ptr) NTDLL_wine_get_host_version
1480

1481
# Codepages
1482
@ cdecl __wine_init_codepages(ptr ptr ptr)
1483 1484

# signal handling
1485
@ cdecl __wine_set_signal_handler(long ptr)
1486

1487
# Filesystem
1488
@ cdecl wine_nt_to_unix_file_name(ptr ptr long long)
1489
@ cdecl wine_unix_to_nt_file_name(ptr ptr)
1490
@ cdecl __wine_init_windows_dir(wstr wstr)