Windows 8 和 Windows Server 2012...

Click here to load reader

Transcript of Windows 8 和 Windows Server 2012...

Windows 8 Windows Server 2012

Windows 8 Windows Server 2012 Windows

2012 9 11

Windows8 Windows Server2012 Windows

MicrosoftWindows http://msdn.microsoft.com/library/hh848074(v=vs.85).aspx http://www.microsoft.com/downloads/details.aspx?FamilyID=2D6A4111-9F14-4DB8-A4C2-BE8C8C1414AD&displaylang=e&displaylang=zh-cn

Windows 8

Windows Server 2012

Windows Server 2008 R2

Windows7

Windows Server 2008

Windows Vista

Windows Server 2003

Windows Server 2003

URL Internet

Microsoft

2011 Microsoft.

4

5

6

7

8

Shell 9

Windows 8 12

13

15

19

22

23

.NET Framework 4.5 .NET Framework 3.5 25

Web Windows 8 28

29

33

37

Windows8 38

56

(4K) 57

67

WINPE SKU 69

Windows API70

UI72

StorAHCI MSAHCI73

Windows 7 74

75

77

Direct2D InternetExplorer9 80

DX9 81

MSAA Windows 82

NDIS 6.30 383

84

85

87

88

89

92

100

API TRIM Unmap 107

I/O 110

112

API 113

114

115

USB 3.0116

117

Windows 118

Windows 123

Windows Server 125

Windows 127

Windows8 Windows Server 2012WindowsMicrosoft

Windows 8 Windows Server 2012 Windows8 Windows Server 2012

Windows Vista Windows Server 2008 (http://msdn.microsoft.com/library/bb757005.aspx) Windows 7 Windows Server2008 R2

(http://msdn.microsoft.com/library/dd371778(v=VS.85).aspx) Windows8 Windows Server2012

Microsoft Windows8 WindowsServer2012

Windows 8 RDS

Windows

AppCompat

Windows 8 Windows Server 2012 11

2012 9 11 2012 Microsoft.

Shell

Windows8 RDS

.NET Framework 4.5 .NET Framework 3.5

Web Windows8

Windows8

(4K)

WINPE SKU

VDS WMIv2 Windows API

UI

StorAHCI MSAHCI

Windows7

Direct2D Internet Explorer9

DX9

MSAA Windows

NDIS 6.30 3

Windows8

WindowsServer 2012

Windows8 WindowsServer2012 6.2 API (GetVersion, GetVersionEx)

VersionLie

Win7RTMVersionLie

VistaSP2VersionLie

WinXPSP3VersionLie

VerifyVersionInfo Win32 API (http://msdn.microsoft.com/library/ms725492(VS.85).aspx)

http://go.microsoft.com/fwlink/?LinkID=205020

AppHelp

http://go.microsoft.com/fwlink/?LinkID=205039

Windows8

WindowsServer 2012

Windows8 Windows Program Files (%programfiles%) \program files\WindowsApps

/

\program files\WindowsApps

/

Windows8

WindowsServer 2012

Windows8 Applications and Services Logs\Microsoft Windows Application-Experience Program\Telemetry

1

Shell

WindowsServer 2012

Shell WindowsExplorer InternetExplorer WindowsServer2012 GUI Shell

Shell

GUI

Shell

Shell Shell

Shell API

Windows Windows WindowsPowerShell

API /

API

ShellShell Shell

API

Shell

Shell

Shell

WindowsServer Shell

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Server\ServerLevels:

Server Core

Minimal Server Interface

Server Graphical Shell

ServerCore=1

X

X

X

Server-Gui-Mgmt=1

X

X

Server-Gui-Shell=1

X

X

Shell

APIShell

API

MSDN

http://msdn.microsoft.com/library/ms723891(v=vs.85).aspx

Windows8

Windows 8

Windows Server 2012

(RDS) Windows8

msadcf.dllRDSServer.DataFactorymsadcfr.dllmsadcfr.dll.muihandler.reg handsafe.reg

msdfmap.dll msdfmap.ini

msadcs.dll ISAPI

Windows8 RDS

Windows7 RDS

Windows7 RDS

http://msdn.microsoft.com/zh-cn/library/ms810810.aspx

Windows 8

Windows Server 2012

Windows8

Windows

API

IApplicationAssociationRegistrationAPI

QueryAppIsDefault/QueryAppIsDefaultAll

QueryCurrentDefault

SetAppIsDefault/SetAppIsDefaultAll

UI UI

IApplicationAssociationRegistrationUI::LaunchAdvancedAssociationUI

OpenWith

Windows

http://go.microsoft.com/fwlink/?LinkId=228165

http://channel9.msdn.com/events/BUILD/BUILD2011/PLAT-282T

Windows 8

Windows8DAM SKU DAM

Windows DAM

(DAM) Windows 8

VoIP Windows

DAMACPIS3 Windows

DAMCallNtPowerInformationSYSTEM_POWER_CAPABILITIES AOACTRUE

DAM DAM

0 DAM

1 DAM

Windows8DAM

DAMDAM

Windows

DAM DAM WM_POWERBROADCAST API DAM

DAM

S3 / S4 /

0 1+ UI

01)

Web Web 0

WindowsDAMDAM

(HWND)RegisterSuspendResumeNotificationUnregisterSuspendResumeNotification Flags DEVICE_NOTIFY_WINDOW_HANDLEHWND Recipient WM_POWERBROADCAST

(HWND)PowerRegisterSuspendResumeNotification PowerUnregisterSuspendResumeNotification DEVICE_NOTIFY_CALLBACK Flags Recipient PDEVICE_NOTIFY_SUBSCRIBE_PARAMETERS

AppCompat PromoteDAM WM_POWERBROADCAST

WM_POWERBROADCAST wParam=PBT_APMSUSPEND

WM_POWERBROADCASTwParam=PBT_APMRESUME

Windows 7

http://msdn.microsoft.com/zh-cn/windows/hardware/gg487547

SYSTEM_POWER_CAPABILITIES

http://msdn.microsoft.com/zh-cn/library/windows/desktop/aa373215(v=vs.85).aspx

CallNtPowerInformation

http:/msdn.microsoft.com/library/windows/desktop/aa372675(v=vs.85).aspx

http://msdn.microsoft.com/zh-cn/library/windows/desktop/ms684161(v=vs.85).aspx

RegisterSuspendResumeNotification

http://go.microsoft.com/fwlink/?LinkId=239911

UnregisterSuspendResumeNotification

http://go.microsoft.com/fwlink/?LinkID=239912

PowerRegisterSuspendResumeNotification

http://go.microsoft.com/fwlink/?LinkId=239913

PowerUnregisterSuspendResumeNotification

http://go.microsoft.com/fwlink/?LinkID=239914

AppCompat

http://www.microsoft.com/download/zh-cn/details.aspx?displaylang=en&id=7352

Windows 8

Windows Server 2012

Windows8UI ClearType

Meiryo UI

Malgun Gothic

Microsoft YaHei UI

Microsoft JhengHei UI

9

Windows8 UI UI UI Segoe UI

9

Microsoft Yahei UI

Microsoft JhenHei UI

Malgun Tothic

Meiryo UI

Segoe UI

tmAscent

13

12

12

12

12

tmDescent

4

4

3

3

3

tmHeight

17

16

15

15

15

tmInternalLeading

5

4

3

3

3

100DU

213

200

188

188

188

Windows8 FontLink HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink

SKU MeiryoUI SegoeUI

SKU MalgunGothic SegoeUI

SKU MicrosoftYaHeiUI SegoeUI

SKU SKU Microsoft JhengHei UI Segoe UI

UI

Segoe UI (EA) ClearType

Segoe UI

EA ClearType

UI

UIsansserifMicrosoft OutlookWord PowerPoint

CSS

@authoringFontFamily: Calibri, Verdana, Arial, Helvetica, sans-serif;

@fontSizeAuthoring: 14.66667px;

@readingFontFamily:MS Gothic, Cambria, Times New Roman, Times, serif;

@fontSizeReading: 14.66667px;

@authoringFontFamily: Malgun Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif;

@fontSizeAuthoring: 15.66px;

zh-Hans

@readingFontFamily:SimSun, Cambria, Times New Roman, Times, serif;

@fontSizeReading: 15.5px;

@authoringFontFamily: Microsoft JhengHei, Calibri, Verdana, Arial, Helvetica, sans-serif;

@fontSizeAuthoring: 14.66667px;