荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: presses (云仔), 信区: WinNT
标  题: 白皮书(7)其它技术
发信站: 荔园晨风BBS站 (Mon Aug 16 11:41:26 2004), 站内信件

第? 7 部分:其它技术

发布日期: 2004年08月02日

发布者 Starr Andersen,技术撰稿人, 和 Vincent Abella,技术编辑

本文档为 “Microsoft Windows XP Service Pack 2 功能变更” 白皮书的第 7

分,文章详细介绍了通过 Windows XP Service Pack 2 得到升级的其它
Windows
XP 特性。您可以通过 Microsoft 下载中心获得本白皮书的其它部分: http:
//go
.microsoft.com/fwlink/?LinkId=28022 [英文].

这篇预备性文档适用于针对 32 位版本的 Windows XP Professional 和
Windows
XP Home Edition 的 Microsoft Windows XP Service Pack 2(SP2)的 Beta 版

。文章没有介绍该服务包的最终版本所将要包括的所有修改。

本页内容

 NetSchedule 和 Task Scheduler API

 Tablet PC 增强

NetSchedule 和 Task Scheduler API

NetSchedule 和 Task Scheduler API 有何作用?

NetSchedule API 是一个旧有的计划任务 API,它使用远程过程调用(RPC)协议

 Scheduler 服务通信(无论服务位于同一台本地计算机还是位于另外一台远程计

机),以便操作能够被注册和在某个日程安排上被激活?

Task Scheduler API 是一种更新和更强大的计划任务 API,提供了对
Microsoft
Windows Server 2003 产品家族、Windows XP 以及 Windows 2000 操作系统所提

的 “计划任务”(Task Scheduler)服务的编程控制。它提供了与
NetSchedule
API 相同的功能,但是在编程方面具有更大的灵活性。它也使用 RPC 与
Schedule
r 服务通信。

本特性适用于哪些用户?

? 使用的计算机为域成员的用户



? 需要在客户机上排定时间日程的 IT 专业人员



? 系统管理员



? 使用 NetSchedule 或 Task Scheduler API 开发应用程序或组件的开发人员



哪些现有功能在 Windows XP Service Pack 2 中发生了变化?

加强 Scheduler 服务中 RPC 的安全性

详细介绍

在 Windows XP Service Pack 2 中,Schedule 服务所提供 RPC 接口的安全性已

得到了加强,它现在要求一个经过身份验证的连接。现在,服务中的RPC 服务器启

动代码在 RpcServerRegisterIfEx() 调用中指定了 RPC_IF_ALLOW_SECURE_ONLY。

RPC_IF_ALLOW_SECURE_ONLY 需要调用者通过身份验证,否则将返回
RPC_S_ACCESS
_DENIED 。安全性检查由 Scheduler 服务根据 RPC 调用持有的令牌进行。即便是

客户端没有通过身份验证,也可以完成与服务器的绑定,但是在调用对
Schedule
服务进行了此项操作之前, RPC 对服务器的调用会被拒绝。

为什么这项修改是重要的?

由于只允许经过身份验证的客户端调用 Schedule 服务,这项修改有助于提高计算

机的安全性。

它有助于缓解哪些威胁?

通过拒绝未经验证的调用,这项修改可以降低权限提升攻击带来的威胁。

它的工作方式有何变化,或者说会让用户停止工作吗?

? 如果客户机正在运行先前版本的 Windows 系统,或者使用 NetSchedule API 以

远程方式排定运行 Windows XP SP2 或 Windows Server 2003 Service Pack 1 的

计算机上的任务日程,那么这些客户机的用户将无法使用 AT.exe。先前版本的
Wi
ndows 中的 NetSchedule API 在 RPC 绑定过程中不会发送身份验证信息。



? 如果用户使用的客户端应用程序在一个未经身份验证的上下文中使用
NetSchedu
le 或 Task Scheduler API,那么,这些用户将无法在运行 Windows XP SP2 或
W
indows Server 2003 SP1 的计算机上执行计划任务。



如何解决上述问题?

? 为了让运行 Windows 2000 操作系统的计算机能够使用 NetSchedule API 在运

 Windows XP SP2 或 Windows Server 2003 SP1 的计算机上排定任务,必须将计

机升级到包含经过更新的 netapi32.dll 的、最新版本的 Windows 2000 服务包,

该 DLL 文件负责设置 RPC 绑定上的身份验证信息。我们也为那些无法升级到最新

版本服务包的用户提供了一个热修补文件。



? 不要在未经验证的上下文中运行 NetSchedule 或 Task Scheduler API 客户端





它会对用户的工作造成何种影响,或者说会让用户停止工作吗?

? 现在,AT.exe 和 Schtask.exe 程序会在 RPC 绑定过程中设置身份验证信息。





? 使用 NetSchedule API 或 Task Scheduler API 的所有的现有应用程序都需要

过修改,以便在需要身份验证的上下文中运行,如果没有这样做,它们将无法正常

工作。



Windows XP Service Pack 2 增加或修改了哪些设置?

没有增加或修改任何设置。

返回页首

Tablet PC 增强

Tablet PC 增强有何作用?

Windows XP Service Pack 2 包括了针对 Windows XP Tablet PC Edition 的大量

增强。主要的改进包括:

? 全新设计的 Tablet PC 输入面板,可以在文字输入点附近打开或浮动。



? 经过重新设计的输入面板纠错体验。



? 对上下文敏感的手写识别(例如,URL和电子邮件地址)。



? 经过改进的手写识别引擎(针对所有语言),这一点在东亚语言中的 C 上面提

的尤为显著。



? 东亚输入法中新的语句输入体验。



本特性适用于哪些用户?

? Tablet PC 的用户



? 为 Tablet PC 提供支持的 IT 专业人员



Windows XP Service Pack 2 为本特性增加了哪些新的功能?

In-Place Tablet PC 输入面板

详细描述

In-Place Tablet Input Panel(IPTIP)是一个面向 Tablet PC 的动态、可定制

手写输入系统,专用于特定的文字输入和校正任务。它是一个新增的 Tablet PC
V
ersion 2 特性。

IPTIP 解决了 Version 1 System TIP(当前称作 Classic TIP [ 经典 TIP] )中

存在的许多已知问题,包括一个由用户维护的单独窗口所具有的可发现性、低感知

吞吐量以及过度感知工作负载。IPTIP的整体目标就是让用户能够在需要时轻松地

笔输入文字,而不会(或最低限度地)让外壳和应用程序用户界面的其它元素变得

模糊。

IPTIP 通过监视系统光标事件进行工作,以确定是否需要输入文字,以及在何处输

入文字,IPTIP 会在系统光标或者带有焦点并且接受文字输入的控件的附近位置显

示用户界面。无论何时,只要发生抬笔事件,都会导致光标的位置或外观发生变化



IPTIP 用户界面还能够扩大,以便在空间不够的情况下,容纳特大型的手写笔迹,

只要屏幕上有足够的可用空间即可。

最后,IPTIP 还为关闭面板提供了一个简单明快的用户界面,而且在空闲一段时间

后,能够智能和启发式地自动关闭或者收缩面板。

为什么此项修改很重要,它能够缓解哪些威胁?

此项修改之所以十分重要是因为它直接解决了用户在使用 Tablet PC Version 1

过程中所遇到的各种困难。这些问题会降低用户用笔输入问题的体验,并导致他们

避免使用这项功能。

IPTIP 所做的修改与安全性无关。

对日常使用有何影响,或者说会停止工作吗?是否存在依赖性?

所有的 Tablet PC version 1 TIP 功能(又称作 Classic TIP)仍然会得到维护

但是,SDK Version 1.5 附带的手写笔输入面板(PIP)被认为不利于 IPTIP。实

了 PIP 的所有先前应用程序在升级到 Tablet PC version 2 和 Windows XP
Serv
ice Pack 2 之后仍然可以继续工作。IPTIP 依赖于软键盘控件(Soft Keyboard
C
ontrols)以及文字和墨水输入服务(Text and Ink Input Services)。它的一个

软件要依靠 Tablet Reco 引擎。

手写识别的上下文

详细描述

在 Windows XP Tablet PC Edition V1.0 中,手写识别引擎将所有的用户输入都

为自然文字。致使在识别数字、电子邮件地址和 URL 这样的非自然文字输入时的

别准确性非常低。在 Windows XP Service Pack 2 中,Microsoft 引入了一种称

上下文的新特性,允许开发人员指定特定控件所需的用户输入类型。手写引擎利用

这些额外的信息极大提高了识别的准确性。

为什么此项修改很重要?

用户在表单和应用程序控件中输入信息是一种十分重要的手写识别情境。此项修改

将极大改善支持上下文的应用程序的手写识别准确率。

使用方式有何不同或者会停止工作吗?存在依赖性吗?

应用程序的开发人员必须启用上下文支持,不论是通过编程,还是通过一个“并排

”的上下文标记文件。有关这两种方法的更多信息可以在 Microsoft Tablet PC
S
DK 中找到。对于不支持上下文的应用程序,用户不会感受到任何变化。

我如何解决此问题?

开发人员应该参考 Microsoft Tablet PC SDK,获得与启用上下文支持有关的信息

。Tablet PC SDK 可以从以下 Microsoft Web 站点下载: http://go.
microsoft.
com/fwlink/?LinkId=28353 [英文].

基于拉丁字母的识别:改善了识别率

详细描述

针对短文的手写识别已经得到了改进,可以更快和更容易地回复或者撰写电子邮件

,对文档添加注释,或者记录便笺。

在识别不明确的字符图形的时候使用了特殊的启发式识别。例如,根据字符的宽度

,一个圆形会被识别为字母“O”,而不是数字“0”。

为什么此项修改很重要?

提高了用户输入文字和修正文字的总体体验。

基于拉丁字母的识别:单字符的识别率得到了提高

详细描述

更高的单个字符识别率让用户在纠正单个字符的识别结果时可以从中受益。例如,

大小写字符的差别会带来更高的准确率,包括大小写形式非常类似的那些字符,例

如 S 和 s、W 和 w。

98 个美国英语字符中的 94 个字符的识别率都得到了改善,包括标点符号,例如

号和感叹号,以及特殊符号,例如 @ 和反斜杠(\)。

为什么此项修改很重要?

改善了用户文字输入和校正的整体体验。

基于拉丁字母表的识别:语言词典的改进

详细描述

常见的缩写词、俗语、新词、祝贺语、IT 以及技术术语已经被添加到了词典之中



可能会与常见词混淆的冷僻生词则被删除。例如:

? 英语的“yon”,容易和“you”混淆。



? 罕见的德语动词变形容易和更常见的变形或名词混淆,例如“wetter”。



如果需要,用户可以向词典添加罕见形式或变形。

为什么此项修改很重要?

改善了用户文字输入和校正的整体体验。

基于拉丁字母表的识别:更好的延迟笔画识别

详细描述

用户可以在写完一个单词后添加引号或者类似的笔画,让手写更加灵活和自然。此

外,它还可以提高缩写形式的识别率,例如:“I'll” 和 “would've”。

为什么此项修改很重要?

? 改善了用户文字输入和校正的整体体验



? 英语识别:对英文字 “ I ” 的更好识别



? 详细描述



? 字符 "I" 现在被错误地识别为数字 1 或者在散文中被识别为小写字母 I 的几

得到了降低。



为什么此项修改很重要?

改善了用户文字输入和校正的整体体验。

法语识别:对读音符号和连字的更好识别

详细描述

识别率得到改善的字符包括 " " 和 "?."

为什么此项修改很重要?

改善了用户文字输入和校正的整体体验。

法语识别:符合法语的拼写改革

详细描述

在词典中增加了 20,000 条新的拼写形式(包括变形),可以适应 “La r
forme
de l'orthographe” 这种形式的拼写。新增和现有的拼写都可以被识别,例如“
c
onnaitre”(新)和 “conna?tre”(老);“couter”(新)和“co?ter”(老

)。

为什么此项修改很重要?

改善了用户文字输入和校正的整体体验。

德语识别:对元音变音和 ? 字符的更好识别

详细描述

识别率得到了改善的字符例子包括字母 “?” 和 “?”。

为什么此项修改很重要?

改善了用户文字输入和校正的整体体验。

德语识别:提高了复合名词的识别率

详细描述

采用了动态的复合算法,所以诸如“Elektronikunternehmen” 、“
Konkurrenzma
rkt”、“Wahlkampfhilfe” 这样的单词现在都能够更准确地被识别。

为什么此项修改很重要?

改善了用户文字输入和校正的整体体验。

德语识别:增加了更多的Post-reform 拼写。

详细描述

包括了许多从前的拼写带有 “?” 而现在的拼写带有 “ss” 的单词,例如
Aben
dimbiss 和 St

为什么此项修改很重要?

改善了用户文字输入和校正的整体体验。

针对所有东亚语言的语句输入模式和自由输入模式。

详细描述

手写文字输入的语句输入模式和自由输入模式现在在所有受支持的东亚语言中都可

以使用,包括:日语、韩语、简体中文和繁体中文。日语和韩语的识别准确率在本

版本中得到了提高

lic">为什么此项修改很重要? 它有助于缓解

此项修改改善了东亚语言用户的文字输入体验

old">为所有东亚语言提供了

详细描述

为所有受支持的东亚语言提供了对草书文字的输入支持,这些语言包括:日语、韩

语、简体中文和繁体中文。草书经常在快速书写信息时使用,例如做笔记(随后可

以将笔记转换为文字),简短的邮件

为什么此项修改很重要?它能缓解哪些威胁?

此项修改改善了东亚语言用户的使用体验。

提高了对小型和大型平假名、片假名字符的识别率

详细描述

小型和大型平假名和片假名字符的识别率得到了提高,使用的技术包括特殊的启发

式识别和根据UI的高度信息来进行更好的

为什么此项修改很重要?

此项修改改善了东亚语言用户的

增加了在日文姓名中出现频率很高的字符

详细描述

在常用字符集中增加了在日文姓名中频繁使用的字符,以改善识别率。

为什么此项修改很重要?

此项修改允许 Tablet PC 更好地识别姓名,提高了东亚语言用户的使用体验。

数据元素的识别改进

详细描述

我们对于识别给定手写内容中的数据元素的能力给予了特别的关注(例如电话号码

、日期、电子邮件地址和 Web 地址)。与Version 1 的识别引擎相比,用户应该

受到这些元素的识别效果有了显著的提升。

为什么此项修改很重要?

此项修改允许 Tablet PC 更好地识别数据元素,从而提升了东亚语言用户的使用

验。


--
我好咸湿

※ 修改:·presses 於 Aug 16 11:42:31 修改本文·[FROM: 210.21.224.236]
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 210.21.224.236]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店