Technical features new to Windows Vista: Difference between revisions

Content deleted Content added
Tags: Mobile edit Mobile web edit
m Removing link(s) undefined (XFDcloser)
Line 209:
 
* [[Transactional NTFS]] allows multiple file/folder operations to be treated as a single operation, so that a crash or power failure won't result in half-completed file writes. Transactions can also be extended to multiple machines.
* [[Image Mastering API]] (''IMAPI v2'') enables [[DVD]] burning support for applications, in addition to CD burning.<ref name="WindowsVistaOpticalPlatform">{{cite web |url=http://download.microsoft.com/download/5/b/9/5b97017b-e28a-4bae-ba48-174cf47d23cd/sto068_wh06.ppt |title=Optical Platform: Windows Vista and Beyond |last2=Walp |first2=David |last1=Mangefeste |first1=Tony |date=2006 |publisher=[[Microsoft]] |format=PPT |archive-url=https://web.archive.org/web/20110604214913/http://download.microsoft.com/download/5/b/9/5b97017b-e28a-4bae-ba48-174cf47d23cd/STO068_WH06.ppt |archive-date=June 4, 2011 |access-date=December 21, 2015}}</ref> ''IMAPI v2'' supports multiple optical drives, even recording to multiple drives simultaneously, unlike IMAPI in Windows XP which only supported recording with one optical drive at a time.<ref name="WhatsNewIMAPI">{{cite web |url=https://msdn.microsoft.com/en-us/library/aa366457.aspx |title=Image Mastering API - What's New |author=[[Microsoft]] |work=[[MSDN]] |access-date=December 21, 2015 |archive-date=April 4, 2016 |archive-url=https://web.archive.org/web/20160404150431/https://msdn.microsoft.com/en-us/library/aa366457.aspx |url-status=live }}</ref> In addition, multiple filesystems are supported. Applications using ''IMAPI v2'' can create, and burn [[disc image]]s—it is extensible in the sense that developers can write their own specific media formats and create their own file systems for its programming interfaces.<ref name="WindowsVistaOpticalPlatform"/> ''IMAPI v2'' is implemented as a [[Dynamic-link library|DLL]] rather than as a [[Windows service|service]] as was the case in [[Windows XP]],<ref>{{Cite web |url=http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1105007&SiteID=1 |title=IMAPI 2.0 is a DLL, not a Windows service |access-date=2012-08-02 |archive-date=2012-08-02 |archive-url=http://webarchive.loc.gov/all/20120802025110/http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1105007&SiteID=1 |url-status=dead }}</ref> and is also scriptable using [[VBScript]].<ref name="WindowsVistaOpticalPlatform"/> ''IMAPI v2'' is also available for Windows XP.<ref name="IMAPIUpdateDes">{{cite web |url=https://support.microsoft.com/en-us/kb/952011 |title=Description of the Image Mastering API v2.0 (IMAPIv2.0) update package in Windows Feature Pack for Storage 1.0 |author=[[Microsoft]] |work=Support |access-date=December 21, 2015 |archive-date=January 14, 2016 |archive-url=https://web.archive.org/web/20160114030139/https://support.microsoft.com/en-us/kb/952011 |url-status=live }}</ref> With the Windows Feature Pack for Storage installed, ''IMAPI 2.0'' supports Recordable Blu-ray Disc ([[BD-R]]) and Rewritable Blu-ray Disc ([[BD-RE]]) media as well.<ref name="IMAPIUpdateDes"/> Windows DVD Maker can burn [[DVD-Video]] discs, while Windows Explorer can burn data on DVDs ([[DVD±R]], DVD±R DL, DVD±R RW) in addition to [[DVD-RAM]] and CDs.
* [[Live File System]]: A writable [[Universal Disk Format|UDF]] file system.<ref name="WindowsVistaOpticalPlatform"/> The Windows [[Universal Disk Format|UDF]] file system (UDFS) implementation was read-only in OS releases prior to Windows Vista. In Windows Vista, [[Mount Rainier (packet writing)|Packet writing]] (incremental writing) is supported by UDFS, which can now format and write to all mainstream optical media formats ([[Magneto-optical drive|MO]], CDR/RW, DVD+R/RW, DVD-R/RW/RAM). Write support is included for UDF format versions up to and including 2.50, with read support up to 2.60. UDF symbolic links, however, are not supported.<ref name="FilingCabinet">{{cite web |url=https://blogs.technet.com/filecab/articles/454702.aspx |title=Universal Disk FOrmat (UDF) Beta Chat Transcript (September 01, 2006) |publisher=[[Microsoft]] |work=MSDN Blogs |access-date=December 21, 2015 |archive-date=February 28, 2009 |archive-url=https://web.archive.org/web/20090228015926/http://blogs.technet.com/filecab/articles/454702.aspx |url-status=live }}</ref>
* [[Common Log File System]] (CLFS) API provides a high-performance, general-purpose log-file subsystem that dedicated user-mode and kernel-mode client applications can use and multiple clients can share to optimize log access and for data and event management.