Missing ReactOS Functionality
This page is supposed to contain a list of APIs, Functionality, COM Interfaces, drivers, application, extentions or other that windows has but reactos doesn't. There are other similar pages in this wiki that might help, http://www.reactos.org/wiki/index.php/Version_Status, http://www.reactos.org/wiki/index.php/CFI (get paid to implement somthing!), http://www.reactos.org/wiki/index.php/Roadmap . This page is intended as a list of general tasks that need to be done in reactos. If a certain component already exists, consider filing a bug report.
Contents
General
- Hibernation support
- LSASS
- Multi user support
- Fast User Switching
- Multi user support
- LDAP/ActiveDirectory
Win32 features
- Remote Desktop
- Wtsapi32.dll/ Mstlsapi.dll http://msdn.microsoft.com/en-us/library/aa383468(VS.85).aspx
- shdocvw http://www.geoffchappell.com/viewer.htm?doc=studies/windows/ie/shdocvw/index.htm&tx=17
- browseui http://www.geoffchappell.com/viewer.htm?doc=studies/windows/ie/browseui/history/index.htm
Introduced in XP
- Side by Side Assemblies http://msdn.microsoft.com/en-us/library/aa376307(VS.85).aspx
- Image Mastering API (needed for many cd writting applications)
- Data Protection API (only stub needed) (required for IE 7+)
Introduced in Vista
- User Interface Privilege Isolation (UIPI) see: ChangeWindowMessageFilter
- Condition Variables http://msdn.microsoft.com/en-us/library/ms682052(VS.85).aspx
- One Time Initialization http://msdn.microsoft.com/en-us/library/aa363808(VS.85).aspx
- ThreadPool API http://msdn.microsoft.com/en-us/library/ms686766(VS.85).aspx
- Windows Error Reporting http://msdn.microsoft.com/en-us/library/bb513636(VS.85).aspx
- Wait Chain Transversal http://msdn.microsoft.com/en-us/library/ms681623(VS.85).aspx
- Kernel Transaction Manager http://msdn.microsoft.com/en-us/library/aa366288(VS.85).aspx
Drivers
- USB class drivers
- HID class drivers
- UDF (ISO/IEC 13346) driver
- Partition Manager
- Volume Manager
- PCMCIA
- TDI
- WMIlib
- Windows Driver Framework
- Usermode Driver Framework
Display
- Support/bugfix EDID compliance http://en.wikipedia.org/wiki/Extended_display_identification_data
- Videomode change support
- Multimonitor support
Networking
- DHCP Server
- SMB Filesystem Client
- NFS Server/Client