Windows 8 和 Windows Server 2012...
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;