mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
199 lines
7.2 KiB
199 lines
7.2 KiB
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
|