-
Notifications
You must be signed in to change notification settings - Fork 12
/
Windows核心编程.sln
161 lines (161 loc) · 11.6 KB
/
Windows核心编程.sln
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27703.2000
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "第1章 错误处理", "第1章 错误处理\第1章 错误处理.vcxproj", "{5B2531D3-A354-408F-90F5-B1790293B681}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "第2章 字符和字符串处理", "第2章 字符和字符串处理\第2章 字符和字符串处理.vcxproj", "{B04E99FB-0359-46DC-9CAC-B723AC0F9AC8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "第3章 内核对象", "第3章 内核对象\第3章 内核对象.vcxproj", "{7CCAD98F-BBF6-4B2C-897A-C079033BF199}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "第4章 进程", "第4章 进程\第4章 进程.vcxproj", "{17C48983-D961-4966-980A-54B6EE18A499}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "第5章 作业", "第5章 作业\第5章 作业.vcxproj", "{9DD7765B-0BFD-4A8A-A262-DC360BA2CBD8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "第6章 线程基础", "第6章 线程基础\第6章 线程基础.vcxproj", "{3AF7AF9D-75EE-4CA4-A6DA-2AA183BD3E99}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "第7章 线程调度、优先级和关联性", "第7章 线程调度、优先级和关联性\第7章 线程调度、优先级和关联性.vcxproj", "{A84310FF-32AE-4526-885C-86A13905CB34}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "第8章 用户模式下的线程同步", "第8章 用户模式下的线程同步\第8章 用户模式下的线程同步.vcxproj", "{36E5427E-E92B-441D-8A48-67ECED96412D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "第9章 用内核对象进行线程同步", "第9章 用内核对象进行线程同步\第9章 用内核对象进行线程同步.vcxproj", "{65150C96-9091-42C6-BFC0-19B6F4DC5EC4}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "第10章 同步设备IO与异步设备IO", "第10章 同步设备IO与异步设备IO\第10章 同步设备IO与异步设备IO.vcxproj", "{18240848-C45D-4938-BEA3-2CE1A7A2C49C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "第11章 Windows线程池", "第11章 Windows线程池\第11章 Windows线程池.vcxproj", "{C5F7B782-E9C1-4108-8D1F-C2CC4BC44AEF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "第12章 纤程", "第12章 纤程\第12章 纤程.vcxproj", "{EEFA8F6A-291C-460D-8FA4-B7EA96B42613}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "第13章 内存体系结构", "第13章 内存体系结构\第13章 内存体系结构.vcxproj", "{D65FCACC-499D-4B18-8510-965D4CBF1123}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "第14章 探索虚拟内存", "第14章 探索虚拟内存\第14章 探索虚拟内存.vcxproj", "{5924A46B-D9A3-4503-9901-45D32522BC9A}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{5B2531D3-A354-408F-90F5-B1790293B681}.Debug|x64.ActiveCfg = Debug|x64
{5B2531D3-A354-408F-90F5-B1790293B681}.Debug|x64.Build.0 = Debug|x64
{5B2531D3-A354-408F-90F5-B1790293B681}.Debug|x86.ActiveCfg = Debug|Win32
{5B2531D3-A354-408F-90F5-B1790293B681}.Debug|x86.Build.0 = Debug|Win32
{5B2531D3-A354-408F-90F5-B1790293B681}.Release|x64.ActiveCfg = Release|x64
{5B2531D3-A354-408F-90F5-B1790293B681}.Release|x64.Build.0 = Release|x64
{5B2531D3-A354-408F-90F5-B1790293B681}.Release|x86.ActiveCfg = Release|Win32
{5B2531D3-A354-408F-90F5-B1790293B681}.Release|x86.Build.0 = Release|Win32
{B04E99FB-0359-46DC-9CAC-B723AC0F9AC8}.Debug|x64.ActiveCfg = Debug|x64
{B04E99FB-0359-46DC-9CAC-B723AC0F9AC8}.Debug|x64.Build.0 = Debug|x64
{B04E99FB-0359-46DC-9CAC-B723AC0F9AC8}.Debug|x86.ActiveCfg = Debug|Win32
{B04E99FB-0359-46DC-9CAC-B723AC0F9AC8}.Debug|x86.Build.0 = Debug|Win32
{B04E99FB-0359-46DC-9CAC-B723AC0F9AC8}.Release|x64.ActiveCfg = Release|x64
{B04E99FB-0359-46DC-9CAC-B723AC0F9AC8}.Release|x64.Build.0 = Release|x64
{B04E99FB-0359-46DC-9CAC-B723AC0F9AC8}.Release|x86.ActiveCfg = Release|Win32
{B04E99FB-0359-46DC-9CAC-B723AC0F9AC8}.Release|x86.Build.0 = Release|Win32
{7CCAD98F-BBF6-4B2C-897A-C079033BF199}.Debug|x64.ActiveCfg = Debug|x64
{7CCAD98F-BBF6-4B2C-897A-C079033BF199}.Debug|x64.Build.0 = Debug|x64
{7CCAD98F-BBF6-4B2C-897A-C079033BF199}.Debug|x86.ActiveCfg = Debug|Win32
{7CCAD98F-BBF6-4B2C-897A-C079033BF199}.Debug|x86.Build.0 = Debug|Win32
{7CCAD98F-BBF6-4B2C-897A-C079033BF199}.Release|x64.ActiveCfg = Release|x64
{7CCAD98F-BBF6-4B2C-897A-C079033BF199}.Release|x64.Build.0 = Release|x64
{7CCAD98F-BBF6-4B2C-897A-C079033BF199}.Release|x86.ActiveCfg = Release|Win32
{7CCAD98F-BBF6-4B2C-897A-C079033BF199}.Release|x86.Build.0 = Release|Win32
{17C48983-D961-4966-980A-54B6EE18A499}.Debug|x64.ActiveCfg = Debug|x64
{17C48983-D961-4966-980A-54B6EE18A499}.Debug|x64.Build.0 = Debug|x64
{17C48983-D961-4966-980A-54B6EE18A499}.Debug|x86.ActiveCfg = Debug|Win32
{17C48983-D961-4966-980A-54B6EE18A499}.Debug|x86.Build.0 = Debug|Win32
{17C48983-D961-4966-980A-54B6EE18A499}.Release|x64.ActiveCfg = Release|x64
{17C48983-D961-4966-980A-54B6EE18A499}.Release|x64.Build.0 = Release|x64
{17C48983-D961-4966-980A-54B6EE18A499}.Release|x86.ActiveCfg = Release|Win32
{17C48983-D961-4966-980A-54B6EE18A499}.Release|x86.Build.0 = Release|Win32
{9DD7765B-0BFD-4A8A-A262-DC360BA2CBD8}.Debug|x64.ActiveCfg = Debug|x64
{9DD7765B-0BFD-4A8A-A262-DC360BA2CBD8}.Debug|x64.Build.0 = Debug|x64
{9DD7765B-0BFD-4A8A-A262-DC360BA2CBD8}.Debug|x86.ActiveCfg = Debug|Win32
{9DD7765B-0BFD-4A8A-A262-DC360BA2CBD8}.Debug|x86.Build.0 = Debug|Win32
{9DD7765B-0BFD-4A8A-A262-DC360BA2CBD8}.Release|x64.ActiveCfg = Release|x64
{9DD7765B-0BFD-4A8A-A262-DC360BA2CBD8}.Release|x64.Build.0 = Release|x64
{9DD7765B-0BFD-4A8A-A262-DC360BA2CBD8}.Release|x86.ActiveCfg = Release|Win32
{9DD7765B-0BFD-4A8A-A262-DC360BA2CBD8}.Release|x86.Build.0 = Release|Win32
{3AF7AF9D-75EE-4CA4-A6DA-2AA183BD3E99}.Debug|x64.ActiveCfg = Debug|x64
{3AF7AF9D-75EE-4CA4-A6DA-2AA183BD3E99}.Debug|x64.Build.0 = Debug|x64
{3AF7AF9D-75EE-4CA4-A6DA-2AA183BD3E99}.Debug|x86.ActiveCfg = Debug|Win32
{3AF7AF9D-75EE-4CA4-A6DA-2AA183BD3E99}.Debug|x86.Build.0 = Debug|Win32
{3AF7AF9D-75EE-4CA4-A6DA-2AA183BD3E99}.Release|x64.ActiveCfg = Release|x64
{3AF7AF9D-75EE-4CA4-A6DA-2AA183BD3E99}.Release|x64.Build.0 = Release|x64
{3AF7AF9D-75EE-4CA4-A6DA-2AA183BD3E99}.Release|x86.ActiveCfg = Release|Win32
{3AF7AF9D-75EE-4CA4-A6DA-2AA183BD3E99}.Release|x86.Build.0 = Release|Win32
{A84310FF-32AE-4526-885C-86A13905CB34}.Debug|x64.ActiveCfg = Debug|x64
{A84310FF-32AE-4526-885C-86A13905CB34}.Debug|x64.Build.0 = Debug|x64
{A84310FF-32AE-4526-885C-86A13905CB34}.Debug|x86.ActiveCfg = Debug|Win32
{A84310FF-32AE-4526-885C-86A13905CB34}.Debug|x86.Build.0 = Debug|Win32
{A84310FF-32AE-4526-885C-86A13905CB34}.Release|x64.ActiveCfg = Release|x64
{A84310FF-32AE-4526-885C-86A13905CB34}.Release|x64.Build.0 = Release|x64
{A84310FF-32AE-4526-885C-86A13905CB34}.Release|x86.ActiveCfg = Release|Win32
{A84310FF-32AE-4526-885C-86A13905CB34}.Release|x86.Build.0 = Release|Win32
{36E5427E-E92B-441D-8A48-67ECED96412D}.Debug|x64.ActiveCfg = Debug|x64
{36E5427E-E92B-441D-8A48-67ECED96412D}.Debug|x64.Build.0 = Debug|x64
{36E5427E-E92B-441D-8A48-67ECED96412D}.Debug|x86.ActiveCfg = Debug|Win32
{36E5427E-E92B-441D-8A48-67ECED96412D}.Debug|x86.Build.0 = Debug|Win32
{36E5427E-E92B-441D-8A48-67ECED96412D}.Release|x64.ActiveCfg = Release|x64
{36E5427E-E92B-441D-8A48-67ECED96412D}.Release|x64.Build.0 = Release|x64
{36E5427E-E92B-441D-8A48-67ECED96412D}.Release|x86.ActiveCfg = Release|Win32
{36E5427E-E92B-441D-8A48-67ECED96412D}.Release|x86.Build.0 = Release|Win32
{65150C96-9091-42C6-BFC0-19B6F4DC5EC4}.Debug|x64.ActiveCfg = Debug|x64
{65150C96-9091-42C6-BFC0-19B6F4DC5EC4}.Debug|x64.Build.0 = Debug|x64
{65150C96-9091-42C6-BFC0-19B6F4DC5EC4}.Debug|x86.ActiveCfg = Debug|Win32
{65150C96-9091-42C6-BFC0-19B6F4DC5EC4}.Debug|x86.Build.0 = Debug|Win32
{65150C96-9091-42C6-BFC0-19B6F4DC5EC4}.Release|x64.ActiveCfg = Release|x64
{65150C96-9091-42C6-BFC0-19B6F4DC5EC4}.Release|x64.Build.0 = Release|x64
{65150C96-9091-42C6-BFC0-19B6F4DC5EC4}.Release|x86.ActiveCfg = Release|Win32
{65150C96-9091-42C6-BFC0-19B6F4DC5EC4}.Release|x86.Build.0 = Release|Win32
{18240848-C45D-4938-BEA3-2CE1A7A2C49C}.Debug|x64.ActiveCfg = Debug|x64
{18240848-C45D-4938-BEA3-2CE1A7A2C49C}.Debug|x64.Build.0 = Debug|x64
{18240848-C45D-4938-BEA3-2CE1A7A2C49C}.Debug|x86.ActiveCfg = Debug|Win32
{18240848-C45D-4938-BEA3-2CE1A7A2C49C}.Debug|x86.Build.0 = Debug|Win32
{18240848-C45D-4938-BEA3-2CE1A7A2C49C}.Release|x64.ActiveCfg = Release|x64
{18240848-C45D-4938-BEA3-2CE1A7A2C49C}.Release|x64.Build.0 = Release|x64
{18240848-C45D-4938-BEA3-2CE1A7A2C49C}.Release|x86.ActiveCfg = Release|Win32
{18240848-C45D-4938-BEA3-2CE1A7A2C49C}.Release|x86.Build.0 = Release|Win32
{C5F7B782-E9C1-4108-8D1F-C2CC4BC44AEF}.Debug|x64.ActiveCfg = Debug|x64
{C5F7B782-E9C1-4108-8D1F-C2CC4BC44AEF}.Debug|x64.Build.0 = Debug|x64
{C5F7B782-E9C1-4108-8D1F-C2CC4BC44AEF}.Debug|x86.ActiveCfg = Debug|Win32
{C5F7B782-E9C1-4108-8D1F-C2CC4BC44AEF}.Debug|x86.Build.0 = Debug|Win32
{C5F7B782-E9C1-4108-8D1F-C2CC4BC44AEF}.Release|x64.ActiveCfg = Release|x64
{C5F7B782-E9C1-4108-8D1F-C2CC4BC44AEF}.Release|x64.Build.0 = Release|x64
{C5F7B782-E9C1-4108-8D1F-C2CC4BC44AEF}.Release|x86.ActiveCfg = Release|Win32
{C5F7B782-E9C1-4108-8D1F-C2CC4BC44AEF}.Release|x86.Build.0 = Release|Win32
{EEFA8F6A-291C-460D-8FA4-B7EA96B42613}.Debug|x64.ActiveCfg = Debug|x64
{EEFA8F6A-291C-460D-8FA4-B7EA96B42613}.Debug|x64.Build.0 = Debug|x64
{EEFA8F6A-291C-460D-8FA4-B7EA96B42613}.Debug|x86.ActiveCfg = Debug|Win32
{EEFA8F6A-291C-460D-8FA4-B7EA96B42613}.Debug|x86.Build.0 = Debug|Win32
{EEFA8F6A-291C-460D-8FA4-B7EA96B42613}.Release|x64.ActiveCfg = Release|x64
{EEFA8F6A-291C-460D-8FA4-B7EA96B42613}.Release|x64.Build.0 = Release|x64
{EEFA8F6A-291C-460D-8FA4-B7EA96B42613}.Release|x86.ActiveCfg = Release|Win32
{EEFA8F6A-291C-460D-8FA4-B7EA96B42613}.Release|x86.Build.0 = Release|Win32
{D65FCACC-499D-4B18-8510-965D4CBF1123}.Debug|x64.ActiveCfg = Debug|x64
{D65FCACC-499D-4B18-8510-965D4CBF1123}.Debug|x64.Build.0 = Debug|x64
{D65FCACC-499D-4B18-8510-965D4CBF1123}.Debug|x86.ActiveCfg = Debug|Win32
{D65FCACC-499D-4B18-8510-965D4CBF1123}.Debug|x86.Build.0 = Debug|Win32
{D65FCACC-499D-4B18-8510-965D4CBF1123}.Release|x64.ActiveCfg = Release|x64
{D65FCACC-499D-4B18-8510-965D4CBF1123}.Release|x64.Build.0 = Release|x64
{D65FCACC-499D-4B18-8510-965D4CBF1123}.Release|x86.ActiveCfg = Release|Win32
{D65FCACC-499D-4B18-8510-965D4CBF1123}.Release|x86.Build.0 = Release|Win32
{5924A46B-D9A3-4503-9901-45D32522BC9A}.Debug|x64.ActiveCfg = Debug|x64
{5924A46B-D9A3-4503-9901-45D32522BC9A}.Debug|x64.Build.0 = Debug|x64
{5924A46B-D9A3-4503-9901-45D32522BC9A}.Debug|x86.ActiveCfg = Debug|Win32
{5924A46B-D9A3-4503-9901-45D32522BC9A}.Debug|x86.Build.0 = Debug|Win32
{5924A46B-D9A3-4503-9901-45D32522BC9A}.Release|x64.ActiveCfg = Release|x64
{5924A46B-D9A3-4503-9901-45D32522BC9A}.Release|x64.Build.0 = Release|x64
{5924A46B-D9A3-4503-9901-45D32522BC9A}.Release|x86.ActiveCfg = Release|Win32
{5924A46B-D9A3-4503-9901-45D32522BC9A}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {F8AC4B4B-0892-408C-AFB9-14D173420BFF}
EndGlobalSection
EndGlobal