This file contains status of each Win32 Base API. Application Execution: LoadModule - Complete WinExec - Complete Atom Manager GlobalAddAtom - Complete GlobalFindAtom - Complete GlobalGetAtomName - Complete GlobalDeleteAtom - Complete InitAtomTable - Complete AddAtom - Complete FindAtom - Complete DeleteAtom - Complete GetAtomName - Complete GetAtomHandle - Complete Communications UngetCommChar - Not Started TransmitCommChar - Not Started EscapeCommFunction - Not Started FlushComm - Not Started GetCommError - Not Started GetCommEventMask - Not Started SetCommEventMask - Not Started BuildCommDCB - Not Started GetCommState - Not Started SetCommState - Not Started SetCommBreak - Not Started ClearCommBreak - Not Started Sound 32-bit API Spec - Not Started OpenSound - Not Started CloseSound - Not Started SetVoiceQueueSize - Not Started SetVoiceNote - Not Started SetVoiceAccent - Not Started SetVoiceEnvelope - Not Started SetSoundNoise - Not Started SetVoiceSound - Not Started StartSound - Not Started StopSound - Not Started WaitSoundState - Not Started SyncAllVoices - Not Started CountVoiceNotes - Not Started GetThresholdEvent - Not Started GetThresholdStatus - Not Started SetVoiceThreshold - Not Started File I/O GetDriveType - Complete GetSystemDirectory - Complete GetTempPath - Complete GetTempFileName - Complete GetWindowsDirectory - Complete SetHandleCount - Complete SetCurrentDirectory - Complete GetCurrentDirectory - Complete GetDiskFreeSpace - Complete LockFile - Complete UnlockFile - Complete CreateDirectory - Complete RemoveDirectory - Complete OpenFile - Complete GetFullPathName - Functional, needs UNC support CreateFile - Functional, but needs hTemplateFile Support ReadFile - Complete WriteFile - Complete FlushFileBuffers - Complete SetEndOfFile - Complete SetFilePointer - Complete SetAttributesFile - Complete GetAttributesFile - Complete DeleteFile - Complete FindFirstFile - Complete FindNextFile - Complete FindClose - Complete SearchPath - Complete CopyFile - Complete MoveFile - Complete, NT bugs need fixing GetDateAndTimeFile - Complete SetDateAndTimeFile - Complete Ini File GetProfileInt - Complete GetProfileString - Complete WriteProfileString - Complete (duplicate write bug needs fixing) GetPrivateProfileInt - Complete GetPrivateProfileString - Complete GetPrivateProfileSection - Complete WritePrivateProfileString - Complete (duplicate write bug needs fixing) WritePrivateProfileSection - Complete (duplicate write bug needs fixing) Memory Management GlobalAlloc - Functional GlobalReAlloc - Functional GlobalSize - Functional GlobalFlags - Functional GlobalFree - Functional GlobalLock - Complete GlobalUnlock - Complete GlobalDiscard - Complete GlobalLRUNewest - Complete GlobalLRUOldest - Complete GlobalNotify - Complete GlobalMemoryStatus - Functional LocalInit - Functional LocalAlloc - Functional LocalReAlloc - Functional LocalSize - Functional LocalFree - Functional LocalLock - Functional LocalUnlock - Functional LocalFlags - Functional VirtualAlloc - Functional VirtualFree - Functional VirtualProtect - Functional VirtualQuery - Functional HeapAlloc - Functional HeapReAlloc - Functional HeapSize - Functional HeapFree - Functional Module Management LoadLibrary - Complete FreeLibrary - Complete GetModuleFileName - Complete GetProcAddress - Complete Object Services CloseHandle - Complete DuplicateHandle - Complete Resource Management FindResource - Complete SizeofResource - Complete LoadResource - Complete FreeResource - Complete LockResource - Complete UnlockResource - Complete Syncronization InitializeCriticalSection - Complete EnterCriticalSection - Complete LeaveCriticalSection - Complete DeleteCriticalSection - Complete CreateEvent - Complete SetEvent - Complete ResetEvent - Complete PulseEvent - Complete CreateSemaphore - Complete ReleaseSemaphore - Complete CreateMutex - Complete ReleaseMutex - Complete WaitForSingleObject - Complete WaitForMultipleObjects - Complete Sleep - Complete Tasking CreateProcess - Complete main - Complete OpenProcess - Complete GetCurrentProcess - Complete GetCurrentProcessId - Complete GetCurrentTask - Complete ExitProcess - Complete TerminateProcess - Complete GetExitCodeProcess - Complete GetArgumentStrings - Complete GetEnvironmentStrings - Complete CreateThread - Complete GetCurrentThread - Complete GetCurrentThreadId - Complete ExitThread - Complete TerminateThread - Complete GetExitCodeThread - Complete SetErrorMode - Not Started Utility Functions MulDiv - Not Started GetDateAndTime - Complete SetDateAndTime - Complete GetVersion - Complete