Difference between revisions of "Missing ReactOS Functionality"

From ReactOS Wiki
Jump to: navigation, search
m
Line 1: Line 1:
This page is supposed to contain a list of APIs, Functionality, COM Interfaces, drivers, application, extensions or other that Windows has but ReactOS doesn't. There are other similar pages in this wiki that might help, e.g. [[Version Status]], [[Community Funded Ideas]] and [[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.
+
This page contains a list of APIs, COM interfaces, drivers, application, extensions or other functionality that Windows has but ReactOS does not. There are other similar pages in this wiki that might help, e.g. [[Version Status]], [[Community Funded Ideas]] and [[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.
  
 
== General ==
 
== General ==
 
 
* WMI http://msdn.microsoft.com/en-us/library/aa394582%28VS.85%29.aspx
 
* WMI http://msdn.microsoft.com/en-us/library/aa394582%28VS.85%29.aspx
 
* Diskpart http://support.microsoft.com/kb/300415 (command line partitioning tool)
 
* Diskpart http://support.microsoft.com/kb/300415 (command line partitioning tool)
Line 21: Line 20:
  
 
== Win32 features ==
 
== Win32 features ==
 
 
* [[ReactOS Terminal Services|Terminal Server]]
 
* [[ReactOS Terminal Services|Terminal Server]]
 
** Wtsapi32.dll/ Mstlsapi.dll http://msdn.microsoft.com/en-us/library/aa383468(VS.85).aspx
 
** Wtsapi32.dll/ Mstlsapi.dll http://msdn.microsoft.com/en-us/library/aa383468(VS.85).aspx
Line 30: Line 28:
 
=== Introduced in Windows NT ===
 
=== Introduced in Windows NT ===
 
* NT-based CHKDSK http://technet.microsoft.com/en-us/library/bb491051.aspx
 
* NT-based CHKDSK http://technet.microsoft.com/en-us/library/bb491051.aspx
* Speech Application Programming Interface or SAPI http://www.microsoft.com/speech/default.aspx
+
* Speech Application Programming Interface (SAPI) http://www.microsoft.com/speech/default.aspx
  
 
=== Introduced in Windows 98 ===
 
=== Introduced in Windows 98 ===
 
*System File Checker http://support.microsoft.com/?scid=kb%3Ben-us%3B310747&x=13&y=11
 
*System File Checker http://support.microsoft.com/?scid=kb%3Ben-us%3B310747&x=13&y=11
  
=== Introduced in Windows 2K ===
+
=== Introduced in Windows 2000 ===
 
* Windows File Protection http://support.microsoft.com/kb/222193/en-us
 
* Windows File Protection http://support.microsoft.com/kb/222193/en-us
 
* Layered windows http://msdn.microsoft.com/en-us/library/ms997507.aspx - see {{Bug|1691}}
 
* Layered windows http://msdn.microsoft.com/en-us/library/ms997507.aspx - see {{Bug|1691}}
Line 53: Line 51:
 
* Prefetching http://www.microsoft.com/whdc/archive/XP_kernel.mspx#E3KAC
 
* Prefetching http://www.microsoft.com/whdc/archive/XP_kernel.mspx#E3KAC
  
=== Introduced in Windows XP x64, Server 2003 ===
+
=== Introduced in Windows XP x64, Windows Server 2003 ===
 
* Data Execution Prevention (DEP) http://msdn.microsoft.com/en-us/library/aa366553(VS.85).aspx
 
* Data Execution Prevention (DEP) http://msdn.microsoft.com/en-us/library/aa366553(VS.85).aspx
 
* Kernel Patch Protection (KPP) aka PatchGuard http://www.microsoft.com/whdc/driver/kernel/64bitpatch_FAQ.mspx
 
* Kernel Patch Protection (KPP) aka PatchGuard http://www.microsoft.com/whdc/driver/kernel/64bitpatch_FAQ.mspx
  
 
=== Introduced in Windows Vista ===
 
=== Introduced in Windows Vista ===
 
 
* User Interface Privilege Isolation (UIPI) see: ChangeWindowMessageFilter  
 
* User Interface Privilege Isolation (UIPI) see: ChangeWindowMessageFilter  
 
* User Account Control (UAC) http://technet.microsoft.com/en-us/library/cc709628(WS.10).aspx
 
* User Account Control (UAC) http://technet.microsoft.com/en-us/library/cc709628(WS.10).aspx
Line 75: Line 72:
  
 
=== Introduced in Windows 7 ===
 
=== Introduced in Windows 7 ===
 
 
* New Functions http://msdn.microsoft.com/en-us/library/dd433624%28VS.85%29.aspx
 
* New Functions http://msdn.microsoft.com/en-us/library/dd433624%28VS.85%29.aspx
 
* Jump Lists http://windows.microsoft.com/en-us/windows7/products/features/jump-lists
 
* Jump Lists http://windows.microsoft.com/en-us/windows7/products/features/jump-lists
Line 88: Line 84:
  
 
== Drivers ==
 
== Drivers ==
 
 
* Re-enable ACPI and update ACPICA core (http://www.acpica.org/) - see {{Bug|3363}} and {{Bug|4775}}
 
* Re-enable ACPI and update ACPICA core (http://www.acpica.org/) - see {{Bug|3363}} and {{Bug|4775}}
 
* Bugfix/implement VBE 1.02/2.00/3.00+  support (special cases for buggy cards might be necessary)
 
* Bugfix/implement VBE 1.02/2.00/3.00+  support (special cases for buggy cards might be necessary)
Line 107: Line 102:
  
 
== Display ==
 
== Display ==
 
 
* Support/bugfix EDID compliance http://en.wikipedia.org/wiki/Extended_display_identification_data  
 
* Support/bugfix EDID compliance http://en.wikipedia.org/wiki/Extended_display_identification_data  
 
* Videomode change support
 
* Videomode change support
Line 115: Line 109:
  
 
== Networking ==
 
== Networking ==
 
 
* Internet Protocol Version 6 http://technet.microsoft.com/en-us/network/bb530961.aspx
 
* Internet Protocol Version 6 http://technet.microsoft.com/en-us/network/bb530961.aspx
 
* DHCP Server
 
* DHCP Server
 
* SMB Filesystem Client http://wiki.samba-tng.org/doku.php
 
* SMB Filesystem Client http://wiki.samba-tng.org/doku.php
 
* NFS Server/Client http://tools.ietf.org/html/rfc5661 Protocol Specification
 
* NFS Server/Client http://tools.ietf.org/html/rfc5661 Protocol Specification

Revision as of 02:06, 15 October 2010

This page contains a list of APIs, COM interfaces, drivers, application, extensions or other functionality that Windows has but ReactOS does not. There are other similar pages in this wiki that might help, e.g. Version Status, Community Funded Ideas and 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.

General

Win32 features

Introduced in Windows NT

Introduced in Windows 98

Introduced in Windows 2000

Introduced in Windows ME

Introduced in Windows XP

Introduced in Windows XP x64, Windows Server 2003

Introduced in Windows Vista

Introduced in Windows 7

Drivers

Display

Networking