-; $Id: kernel32.edf,v 1.3 1999/10/26 19:47:05 ea Exp $
+; $Id: kernel32.edf,v 1.14 2002/09/23 19:20:34 sedwards Exp $
;
; kernel32.edf
;
BuildCommDCBW=BuildCommDCBW@8
CallNamedPipeA=CallNamedPipeA@28
CallNamedPipeW=CallNamedPipeW@28
+CancelWaitableTimer=CancelWaitableTimer@4
ClearCommBreak=ClearCommBreak@4
ClearCommError=ClearCommError@12
CloseConsoleHandle=CloseConsoleHandle@4
ConsoleMenuControl=ConsoleMenuControl@12
ContinueDebugEvent=ContinueDebugEvent@12
ConvertDefaultLocale=ConvertDefaultLocale@4
+ConvertThreadToFiber=ConvertThreadToFiber@4
CopyFileA=CopyFileA@12
CopyFileExA=CopyFileExA@24
CopyFileExW=CopyFileExW@24
CreateDirectoryW=CreateDirectoryW@8
CreateEventA=CreateEventA@16
CreateEventW=CreateEventW@16
+CreateFiber=CreateFiber@12
CreateFileA=CreateFileA@28
CreateFileMappingA=CreateFileMappingA@24
CreateFileMappingW=CreateFileMappingW@24
CreateTapePartition=CreateTapePartition@16
CreateThread=CreateThread@24
CreateVirtualBuffer=CreateVirtualBuffer@12
+CreateWaitableTimerA=CreateWaitableTimerA@12
+CreateWaitableTimerW=CreateWaitableTimerW@12
DebugActiveProcess=DebugActiveProcess@4
DebugBreak=DebugBreak@0
DefineDosDeviceA=DefineDosDeviceA@12
DefineDosDeviceW=DefineDosDeviceW@12
DeleteAtom=DeleteAtom@4
-DeleteCriticalSection=DeleteCriticalSection@4
+DeleteCriticalSection=NTDLL.RtlDeleteCriticalSection
+DeleteFiber=DeleteFiber@4
DeleteFileA=DeleteFileA@4
DeleteFileW=DeleteFileW@4
DeviceIoControl=DeviceIoControl@32
DuplicateHandle=DuplicateHandle@28
EndUpdateResourceA=EndUpdateResourceA@8
EndUpdateResourceW=EndUpdateResourceW@8
-EnterCriticalSection=EnterCriticalSection@4
+EnterCriticalSection=NTDLL.RtlEnterCriticalSection
EnumCalendarInfoA=EnumCalendarInfoA@16
EnumCalendarInfoW=EnumCalendarInfoW@16
EnumDateFormatsA=EnumDateFormatsA@12
GetCurrentConsoleFont=GetCurrentConsoleFont@12
GetCurrentDirectoryA=GetCurrentDirectoryA@8
GetCurrentDirectoryW=GetCurrentDirectoryW@8
+GetCurrentFiber=GetCurrentFiber@0
GetCurrentProcess=GetCurrentProcess@0
GetCurrentProcessId=GetCurrentProcessId@0
GetCurrentThread=GetCurrentThread@0
GetDiskFreeSpaceExW=GetDiskFreeSpaceExW@16
GetDriveTypeA=GetDriveTypeA@4
GetDriveTypeW=GetDriveTypeW@4
+GetEnvironmentStrings=GetEnvironmentStringsA@0
GetEnvironmentStringsA=GetEnvironmentStringsA@0
GetEnvironmentStringsW=GetEnvironmentStringsW@0
GetEnvironmentVariableA=GetEnvironmentVariableA@12
GetEnvironmentVariableW=GetEnvironmentVariableW@12
GetExitCodeProcess=GetExitCodeProcess@8
GetExitCodeThread=GetExitCodeThread@8
+GetFiberData=GetFiberData@0
GetFileAttributesA=GetFileAttributesA@4
GetFileAttributesW=GetFileAttributesW@4
GetFileInformationByHandle=GetFileInformationByHandle@8
GetThreadContext=GetThreadContext@8
GetThreadLocale=GetThreadLocale@0
GetThreadPriority=GetThreadPriority@4
+GetThreadPriorityBoost=GetThreadPriorityBoost@8
GetThreadSelectorEntry=GetThreadSelectorEntry@12
GetThreadTimes=GetThreadTimes@20
GetTickCount=GetTickCount@0
GlobalUnfix=GlobalUnfix@4
GlobalUnlock=GlobalUnlock@4
GlobalWire=GlobalWire@4
-HeapAlloc=HeapAlloc@12
+HeapAlloc=NTDLL.RtlAllocateHeap
HeapCompact=HeapCompact@8
HeapCreate=HeapCreate@12
HeapCreateTagsW=HeapCreateTagsW@16
HeapDestroy=HeapDestroy@4
HeapExtend=HeapExtend@16
-HeapFree=HeapFree@12
+HeapFree=NTDLL.RtlFreeHeap
HeapLock=HeapLock@4
HeapQueryTagW=HeapQueryTagW@20
-HeapReAlloc=HeapReAlloc@16
-HeapSize=HeapSize@12
+HeapReAlloc=NTDLL.RtlReAllocateHeap
+HeapSize=NTDLL.RtlSizeHeap
HeapSummary=HeapSummary@12
HeapUnlock=HeapUnlock@4
HeapUsage=HeapUsage@20
HeapWalk=HeapWalk@8
InitAtomTable=InitAtomTable@4
InitializeCriticalSection=InitializeCriticalSection@4
+InterlockedCompareExchange=InterlockedCompareExchange@12
InterlockedDecrement=InterlockedDecrement@4
InterlockedExchange=InterlockedExchange@8
+InterlockedExchangeAdd=InterlockedExchangeAdd@8
InterlockedIncrement=InterlockedIncrement@4
InvalidateConsoleDIBits=InvalidateConsoleDIBits@8
IsBadCodePtr=IsBadCodePtr@4
IsValidLocale=IsValidLocale@8
LCMapStringA=LCMapStringA@24
LCMapStringW=LCMapStringW@24
-LeaveCriticalSection=LeaveCriticalSection@4
+LeaveCriticalSection=NTDLL.RtlLeaveCriticalSection
LoadLibraryA=LoadLibraryA@4
LoadLibraryExA=LoadLibraryExA@12
LoadLibraryExW=LoadLibraryExW@12
OpenProfileUserMapping=OpenProfileUserMapping@0
OpenSemaphoreA=OpenSemaphoreA@12
OpenSemaphoreW=OpenSemaphoreW@12
+OpenWaitableTimerA=OpenWaitableTimerA@12
+OpenWaitableTimerW=OpenWaitableTimerW@12
OutputDebugStringA=OutputDebugStringA@4
OutputDebugStringW=OutputDebugStringW@4
PeekConsoleInputA=PeekConsoleInputA@16
PeekNamedPipe=PeekNamedPipe@24
PostQueuedCompletionStatus=PostQueuedCompletionStatus@16
PrepareTape=PrepareTape@12
+ProcessIdToSessionId=ProcessIdToSessionId@8
PulseEvent=PulseEvent@4
PurgeComm=PurgeComm@8
QueryDosDeviceA=QueryDosDeviceA@12
RemoveDirectoryW=RemoveDirectoryW@4
ResetEvent=ResetEvent@4
ResumeThread=ResumeThread@4
-RtlFillMemory=RtlFillMemory@12
-RtlMoveMemory=RtlMoveMemory@12
-RtlUnwind=RtlUnwind@16
-RtlZeroMemory=RtlZeroMemory@8
+RtlFillMemory=NTDLL.RtlFillMemory
+RtlMoveMemory=NTDLL.RtlMoveMemory
+RtlUnwind=NTDLL.RtlUnwind
+RtlZeroMemory=NTDLL.RtlZeroMemory
ScrollConsoleScreenBufferA=ScrollConsoleScreenBufferA@20
ScrollConsoleScreenBufferW=ScrollConsoleScreenBufferW@20
SearchPathA=SearchPathA@24
SetHandleInformation=SetHandleInformation@12
SetLastConsoleEventActive=SetLastConsoleEventActive@0
SetLastError=SetLastError@4
+SetLastErrorByStatus=SetLastErrorByStatus@4
SetLocalTime=SetLocalTime@4
SetLocaleInfoA=SetLocaleInfoA@12
SetLocaleInfoW=SetLocaleInfoW@12
SetTapePosition=SetTapePosition@24
SetThreadAffinityMask=SetThreadAffinityMask@8
SetThreadContext=SetThreadContext@8
-;_imp__SetThreadContext@8
+SetThreadIdealProcessor=SetThreadIdealProcessor@8
SetThreadLocale=SetThreadLocale@4
SetThreadPriority=SetThreadPriority@8
+SetThreadPriorityBoost=SetThreadPriorityBoost@8
SetTimeZoneInformation=SetTimeZoneInformation@4
SetUnhandledExceptionFilter=SetUnhandledExceptionFilter@4
SetVDMCurrentDirectories=SetVDMCurrentDirectories@8
SetVolumeLabelA=SetVolumeLabelA@8
SetVolumeLabelW=SetVolumeLabelW@8
+SetWaitableTimer=SetWaitableTimer@24
SetupComm=SetupComm@12
ShowConsoleCursor=ShowConsoleCursor@8
SizeofResource=SizeofResource@8
Sleep=Sleep@4
SleepEx=SleepEx@8
SuspendThread=SuspendThread@4
+SwitchToFiber=SwitchToFiber@4
+SwitchToThread=SwitchToThread@0
SystemTimeToFileTime=SystemTimeToFileTime@8
SystemTimeToTzSpecificLocalTime=SystemTimeToTzSpecificLocalTime@12
TerminateProcess=TerminateProcess@8
TransactNamedPipe=TransactNamedPipe@28
TransmitCommChar=TransmitCommChar@8
TrimVirtualBuffer=TrimVirtualBuffer@4
+TryEnterCriticalSection=NTDLL.RtlTryEnterCriticalSection
UnhandledExceptionFilter=UnhandledExceptionFilter@4
UnlockFile=UnlockFile@20
UnlockFileEx=UnlockFileEx@20
VerLanguageNameW=VerLanguageNameW@12
VerifyConsoleIoHandle=VerifyConsoleIoHandle@4
VirtualAlloc=VirtualAlloc@16
+VirtualAllocEx=VirtualAllocEx@20
VirtualBufferExceptionHandler=VirtualBufferExceptionHandler@12
VirtualFree=VirtualFree@12
+VirtualFreeEx=VirtualFreeEx@16
VirtualLock=VirtualLock@8
VirtualProtect=VirtualProtect@16
VirtualProtectEx=VirtualProtectEx@20