- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * New Audio Engine for Longhorn Longhorn provides a User Mode Audio engine In Windows XP the audio is kernel mode Doing it in User Mode is better, because: More robust More extensible Designed to work well with UAA compliant audio devices Microsoft also providing Class Driver Diagram courtesy Alex Goyen’s WinHEC05 talk 徽趟耙杰杀哩棕辛亦新筋帛沽偷林六庸节娠胯脊哈箕篙烤套噎刺迷膏蝎阀Longhrn Output Content ProtectionLonghrn Output Content Protection Protected User Mode Audio Longhorn provides a software Protected Environment Mitigates against software attacks Some types of premium content will not play if a rogue component is present on the system Protected Environment protects the User Mode Audio engine, just like it protects the MIG (Media Interoperability Gateway) Protected environment + User Mode Audio Audio is actually in a separate protected process SAP (Secure Audio Path) equivalence SAP content will play using MIG/PE 臀峰怀挞互抱迁臃旦熏荫宠厄椽茹执脖弘形匠肉豁搐尤数陪户阁廊迫迟雷Longhrn Output Content ProtectionLonghrn Output Content Protection PUMA Architecture User Mode App Process User Mode Drivers Kernel Mode Southbridge Chip Hardware Codec Hardware HD-Audio, Other buses Protected Environment Protected Environment Output Status Output Command Audio Engine Other Non-Premium Content App POC = Protected Output Controller VPO = Virtual Protected Output VAS = Virtual Audio Server VAD = Virtual Audio Device SAR = Streaming Audio Renderer uDWM (Video / Graphics) VPO MIG Engine eg CPPM = Authentication = Policy = Protected Content Path = Control Unprotected Infrastructure Protected Infrastructure Motherboard or PCI(e) Microsoft ISV IHV Premium Content App Source Proxy Input TA Decrypter PolicyEngine Output TA UAA Class Driver Mouse Driver ID Disk Driver ID XYZ Driver HD-Audio / 0ther buses End Point Trans- form MIGSession Codec SAR VAS VPO VAD
您可能关注的文档
- 2016年需科目最新试题及答案(90分).doc
- 2017经学考研经典案例解析之燃油税幕后利益博弈.doc
- 21世纪新学英语3Unit 1词汇训练(答案及解析)【学生试卷】.doc
- 28心肺脑苏-王东信.ppt
- 20几个金理论问题.ppt
- 20世纪世经济体制的创新与调整.ppt
- 2、《画里节日》(两课时).doc
- 2_经济格与全球化趋势.ppt
- 2阳床树脂污染深度复苏处理.doc
- 2章_产业织理论概述1.ppt
- MGT603 - Module Outline with programme details.doc
- MATLA-tutorial.ppt
- MKTG-213L, Session 1, Background to legal requirements.ppt
- MKTG-213L, Session 11, Air Transport.ppt
- MKTG-213L, Session 10, Modal Hardware Terminals and Cargo H.ppt
- MKTG-213L, Session 12, Transport Geography.ppt
- MKTG-213L, Session 2, Introduction to Global Operations.ppt
- MKTG-213L, Session 5. Maritime (Sea) transport 2.ppt
- Moudl6 Hobbies教案.doc
- natur杂志介绍及投稿.doc
最近下载
- 招标考察作业标准及流程.docx VIP
- 专题15 议论文阅读(原卷版)2025年中考语文真题分类汇编(全国通用).docx VIP
- (完整版)三基三严考试题题库(附含答案).docx
- 专题12.28 添加辅助线构造三角形全等的十四种方法(题型梳理与方法分类讲解)(人教版)(学生版) 2024-2025学年八年级数学上册基础知识专项突破讲与练(人教版).docx VIP
- 2024创新十年未来十年-致敬中国生物医药创新奋斗者们.pdf VIP
- 广东省茂名市化州市2024-2025学年高一上学期11月期中生物试题【含答案解析】.docx VIP
- 将军饮马模型-将军饮马的数学模型.pdf VIP
- 高中语文散文阅读知识点思维导图.docx VIP
- 关于成立工程质量管理领导小组的通知.docx VIP
- 高中英语2025届高考高频词汇(共 688个 ).doc VIP
文档评论(0)