Optical Platform: Windows Vista And Beyond Tony Mangefeste Program Manager WDEG Storage Microsoft Corporation David Walp Program Manager WDEG Storage Microsoft.

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements


© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Identity Management - Login © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Optimizing Device Drivers For Terminal Servers Plug And Play Device Redirection Framework Gaurav Daga Program Manager Windows Terminal Server Microsoft.
Source: a subset of sample data from internal lab.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Faith Allington Program Manager Microsoft Corporation WSV322.
Windows 7 Training. Windows ® 7 Compatibility Session 0 Isolation Isolation of Windows 7 Services.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Reprint Outstanding Transactions Report © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft Corporation. IMAPIv2 architecture Creating IMAPIv2 extensions Erase Extension Example Using IMAPIv2 extensions Shell Extension Example Additional.
Amalga UIS Modules Medical Imaging Research Foundation Quality Measures Other HealthVault Partner Applications Microsoft Partner Solutions.
Co- location Mass Market Managed Hosting ISV Hosting.
USB Flash Drives: Protecting Data And Enhancing Storage Steffen Hellmold VP and General Manager UFD BU Lexar.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
Windows Media DRM Device Ecosystem For Windows Vista Milan Gada – Program Manager Kevin Lau – Program Manager Windows Media (Content Access Technologies)
Architecture in practice Module 1 Overview. What this course is not Does not provide an in-depth technical review of the Microsoft product stack What.
Feature: Purchase Order Prepayments II © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: OLE Notes Migration Utility
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
DXVA 2.0 A new Hardware Video Acceleration Pipeline for Windows Vista
Feature: SmartList Usability Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Print Remaining Documents © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Document Attachment –Replace OLE Notes © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Suggested Item Enhancements – Sales Script and Additional Information © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: Employee Self Service Timecard Entry © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
3rd Party Connection Manager User Mode Kernel Mode Mobile Broadband Driver Model Command Line Interface Command Line Interface Mobile Broadband.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

customer.
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
Feature: Void Historical/Open Transaction Updates © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Feature: Suggested Item Enhancements – Analysis and Assignment © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
The CLR CoreCLRCoreCLR © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

Microsoft Virtual Academy
Microsoft Office SharePoint Server 2007 Enterprise Search
Wireless Communication and Networks
Building a great Metro style device app for your printer
Introducing low-power buses for Windows 8
"Oslo”: Customizing and Extending the Visual Design Experience
Deep dive on app data roaming
Building a great Metro style device app for your camera
Office Mac /30/2018 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Title of Presentation 12/2/2018 3:48 PM
Excel Rest API Sudhi Ramamurthy Program Manager, Office Extensibility
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Feature: Multi-user Editing Allowed in RMA Entry
Шитманов Дархан Қаражанұлы Тарих пәнінің
Title of Presentation 5/24/2019 1:26 PM
Presentation transcript:

Optical Platform: Windows Vista And Beyond Tony Mangefeste Program Manager WDEG Storage Microsoft Corporation David Walp Program Manager WDEG Storage Microsoft Corporation

Agenda YesterdayToday Perspectives for the IHV/ISV/OEM Description of the Optical Platform Overview of the IMAPI v2 Windows Vista Optical Platform Consumers Tomorrow Future direction of Optical Platform Group (OPG) Blue Laser support Vision

Windows Storage Devices Strategic pillars Preferred Storage Platform Partner/Customer Timely, comprehensive, quality platform support for optical devices Optimized platform features enabling your Windows experience, here and now Leading platform enabling storage fabric adoption Preferred platform for developing, deploying, and using storage devices Optical Platform Client/Consumer Personal Storage Client/Consumer Storage Fabrics Server/Enterprise

Optical Platform Comprehensive support inbox Playback Directshow infrastructure Device Driver Media Apps Data Read/Write Device Driver IMAPIv2 Menuing Rendering Transcoding Volume/ File System Device Driver Authoring Media Apps Data Apps

Yesterday – Arcane Optical Media Recording Knowledge Chaos of un-standardized HW and SW Consumer confusion preventing further adoption Can I burn this media type in my PC’s drive? Will the media I burn play on my consumer electronic device? Can I add more files to this disc? Proliferation of incompatible filter drivers Interactions causing system failures

Today – The Start Of A Solid Foundation What is the Optical Platform? Feature set A group that provides a single point of contact Enabling focus on user experience Support existing standardization and commoditization trends Platform supplies support for device and media APIs available for usage by all applications Support new drives, media types and file systems Frequent updates

How Does Optical Platform Bring Value To The IHV? MMC/T10 command support for CD-ROM, CD-R, CD-RW, DVD-ROM, DVD±R, DVD±RW, DVD±R DL, DVD-RAM, HD DVD-ROM, BD-ROM Not required to ship drivers with hardware In-box support for your hardware Logo qualification tests in the WDK

And The ISV? In-box burning and authoring APIs Frequent updates to the optical stack Diverse media and drive type support Bottom line, we will focus on the standards and you are enabled to focus on the user experience

And The OEM? Reducing cost Updates to support new HW and Media types Support for drives conforming to standards Reducing support calls Optical platform features integrated in-box with Windows

Optical Platform Architecture IMAPI V2 (User Mode) Provided by Microsoft ISV OEM IHV CDROM.SYS (kernel mode) Applications Live UDF File System (Kernel Mode) Optical Drive File System i.e. UDF Disc Recorder Disc Master enumerates CD/DVD Devices Disk Format i.e. Data CD Write Engine Specialized Writing Applications

Windows Vista CDRom.sys AACS support Read Media Key Block Size and Media Key Block Start and End Session Send and Get Certificate Get and Send Challenge Key Read Volume ID Read Serial Number Read Media ID Read and Generate Binding Nonce Exclusive Access Query State Lock Device Unlock Device Set Speed Set Streaming

IMAPI v2 Image Mastering API Big Improvement over v1 More Extensible More Reliable – User mode Scriptable Ability to write multiple file systems UDF, ISO 9660, Joliet Media types supported CD-R, CD-RW, DVD±R, DVD±R DL, DVD±RW, DVD-RAM

IMAPI v2 Layered model “A la Carte” – use only the parts you like Simpler interfaces for writing disc formats Track-at-Once Audio Data Discs (multi-session and ISO image) Architecture provides for extensibility to the interfaces Write your own specific media format Define your own file system

IMAPI v2 Interfaces File System Format Creation – create content Write Engine – writing large data sections to the media Disc Recorder – send commands to device Disc Master – enumerate optical devices

IMAPI v2 Example script Example VBScript to write an ISO image to the first CD/DVD drive on the system ‘ Can use ADODB.Stream or any other IStream object SET dataStream = fnCreateStreamFromFile( fileName ) ‘ Get the 1st recorder object SET recorder = fnCreateRecorderByIndex( 0 ) ‘ Create the data writer SET dataWriter = CreateObject( “IMAPI2.MsftDiscFormat2Data” ) ‘ Tell the data writer which recorder to use dataWriter.recorder = recorder ‘ Force the media to be “finalized” dataWriter.ForceMediaToBeClosed = true ‘ Write the ISO image DataWriter.Write( dataStream )

Live UDF File System Drag and drop scenarios Just like a hard drive Supported UDF Versions Read and Write V2.5, V2.01, V1.50 and V1.02 Read-only V2.6 Default to UDF 2.01 for DVD/CD±R/RW Default to UDF 2.50 for HD DVD/BD

CDROM.SYS IMAPI UDF Media Center Edition Shell Data Protection DVD and Movie Maker Windows Media Player Windows Vista Optical Platform Consumers Windows Vista Platform Optical Platform Consumers

Coming Soon Down-Level Support for Windows XP High-Definition Formats Frequent Updates of the Optical Platform New Features

Authoring Key authoring scenarios supported as a part of Windows Vista Enable customers to create content for playback on consumer electronic devices Provide core authoring platform support to cross the software interoperability gap

Our Vision Of The Future Microsoft’s Optical Platform becomes a platform that supports key burning and authoring customer scenarios IMAPI v2 provides complete and timely support for new media formats Industry adoption and extensibility of the platform improves the richness of the burning and authoring experiences

Call To Action Test your hardware with Windows Vista and IMAPIv2 Report missing functionality Focus on end-to-end customer scenarios IMAPIv2 takes care of in-box command set support, report missing commands Report issues to microsoft.com

Additional Resources Web Resources MSDN OPG Forum: /ShowForum.aspx?ForumID=490&SiteID=1 /ShowForum.aspx?ForumID=490&SiteID=1 /ShowForum.aspx?ForumID=490&SiteID=1 Windows Vista Logo Program: /LH_logo.mspx /LH_logo.mspx /LH_logo.mspx Windows Vista Logo Program FAQ: /VistaLogofaq.mspx /VistaLogofaq.mspx /VistaLogofaq.mspx

Questions?

© 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.