Difference between revisions of "Missing ReactOS Functionality"

From ReactOS Wiki
Jump to: navigation, search
Line 5: Line 5:
 
* 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)
* Disk Defragmenter
+
* Disk Defragmenter http://msdn.microsoft.com/en-us/library/aa363911%28VS.85%29.aspx
 
* Use Event Tracing!!! http://www.microsoft.com/whdc/devtools/tools/EventTracing.mspx (turn debug channels into event channels??)
 
* Use Event Tracing!!! http://www.microsoft.com/whdc/devtools/tools/EventTracing.mspx (turn debug channels into event channels??)
 
* Hibernation support
 
* Hibernation support
* LSASS
+
* LSASS http://technet.microsoft.com/en-us/library/cc162924.aspx
 
** Multi user support
 
** Multi user support
 
* Multi session support
 
* Multi session support
 
** Fast User Switching
 
** Fast User Switching
* LDAP/ActiveDirectory
+
* LDAP/ActiveDirectory http://msdn.microsoft.com/en-us/library/cc223122.aspx
 
* TCP/IP Traffic Shaping/Scheduling
 
* TCP/IP Traffic Shaping/Scheduling
 
* Task Scheduler
 
* Task Scheduler
 
* [[Printing]]
 
* [[Printing]]
 
* HTML Applications - HTML files with a .hta extension that run as Windows Applications using the MSHTML (IE) Engine - http://msdn.microsoft.com/en-us/library/ms536496(VS.85).aspx
 
* HTML Applications - HTML files with a .hta extension that run as Windows Applications using the MSHTML (IE) Engine - http://msdn.microsoft.com/en-us/library/ms536496(VS.85).aspx
* Active Desktop
+
* Active Desktop http://en.wikipedia.org/wiki/Active_Desktop
 
* Animated Mouse Cursors
 
* Animated Mouse Cursors
  
Line 27: Line 27:
 
* browseui http://www.geoffchappell.com/viewer.htm?doc=studies/windows/ie/browseui/history/index.htm
 
* browseui http://www.geoffchappell.com/viewer.htm?doc=studies/windows/ie/browseui/history/index.htm
 
* 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}}
* ClearType
+
* ClearType http://www.microsoft.com/typography/WhatIsClearType.mspx
 
* Global hooks
 
* Global hooks
  
Line 55: Line 55:
  
 
* 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
* Window Snapping
+
* Window Snapping http://windows.microsoft.com/en-us/windows7/products/features/snap
* Wallpaper Rotation
+
* Wallpaper Rotation http://windows.microsoft.com/en-us/windows7/create-a-desktop-background-slide-show
* Jump Lists
+
* Jump Lists http://windows.microsoft.com/en-us/windows7/products/features/jump-lists
* Pin to Taskbar
+
* Pin to Taskbar http://windows.microsoft.com/en-us/windows7/Pin-a-program-to-the-taskbar
* Multi-touch Support
+
* Multi-touch Support http://msdn.microsoft.com/en-us/magazine/ee336016.aspx
  
 
== Drivers ==
 
== Drivers ==
Line 69: Line 69:
 
** http://www.talula.demon.co.uk/freebe/
 
** http://www.talula.demon.co.uk/freebe/
 
** http://et6000.narod.ru/
 
** http://et6000.narod.ru/
* USB class drivers
+
* USB class drivers http://www.usb.org/developers/devclass_docs/usb-msc-overview-1.3b.pdf
* HID class drivers
+
* USB 3.0 specs http://www.usb.org/developers/docs/usb_30_spec_032310.zip
* UDF (ISO/IEC 13346) driver (DVD)
+
* HID class drivers http://www.usb.org/developers/hidpage/microhid/
 +
* UDF (ISO/IEC 13346) driver (DVD)http://www.osta.org/specs/pdf/udf260.pdf
 
* Partition Manager
 
* Partition Manager
 
* Volume Manager
 
* Volume Manager
 
* PCMCIA/Express Bus driver
 
* PCMCIA/Express Bus driver
 
* WMIlib
 
* WMIlib
* Windows Driver Framework
+
* Windows Driver Framework http://www.microsoft.com/whdc/driver/wdf/default.mspx
* Usermode Driver Framework
+
* Usermode Driver Framework http://www.microsoft.com/whdc/driver/wdf/UMDF.mspx
  
 
== Display ==
 
== Display ==
Line 91: Line 92:
 
* 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
+
* SMB Filesystem Client http://wiki.samba-tng.org/doku.php
* NFS Server/Client
+
* NFS Server/Client http://tools.ietf.org/html/rfc5661 Protocol Specification

Revision as of 21:53, 17 April 2010

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.

General

Win32 features

Introduced in Windows XP

  • Image Mastering API (needed for many cd writing applications)
  • Data Protection API (only stub needed) (required for IE 7+)
  • Window ghosting (A window manager feature that lets the user minimize, move, or close the main window of an application that is not responding)
  • Visual Styles http://msdn.microsoft.com/en-us/library/bb773187(VS.85).aspx

Introduced in Windows Vista

Introduced in Windows 7

Drivers

Display

Networking