ISBN-10:
0201477084
ISBN-13:
9780201477085
Pub. Date:
12/29/1998
Publisher:
Addison-Wesley
Operating System Projects for Windows NT / Edition 1

Operating System Projects for Windows NT / Edition 1

Paperback

Current price is , Original price is $72.0. You
Select a Purchase Option
  • purchase options

Product Details

ISBN-13: 9780201477085
Publisher: Addison-Wesley
Publication date: 12/29/1998
Pages: 256
Product dimensions: 7.37(w) x 9.16(h) x 0.56(d)

Table of Contents

Preface v
To the Student v
To the Instructor vii
Acknowledgments x
PART 1: The Organization of NT 1(28)
General Architecture
1(4)
The Hardware Abstraction Layer (HAL)
5(1)
The NT Kernel
6(6)
The NT Executive
12(11)
NT Subsystems
23(2)
Win32 API: The Programmer's View of NT
25(1)
The Lab Environment
26(2)
Learning More about Windows NT
28(1)
PART 2: The Lab Exercises 29(182)
Managing Multiple Tasks
31(12)
Introduction
31(5)
Problem Statement
36(1)
Lab Environment
36(1)
Attacking the Problem
36(2)
References
38(5)
Writing Multithreaded Software
43(22)
Introduction
43(12)
Problem Statement
55(2)
Lab Environment
57(2)
Attacking the Problem
59(4)
References
63(2)
Manipulating Kernel Objects
65(16)
Introduction
65(13)
Problem Statement
78(1)
Lab Environment
78(1)
Attacking the Problem
78(2)
References
80(1)
Thread Synchronization
81(16)
Introduction
81(11)
Problem Statement
92(1)
Lab Environment
93(1)
Attacking the Problem
93(2)
References
95(2)
Interprocess Communication
97(12)
Introduction
97(9)
Problem Statement
106(1)
Lab Environment
107(1)
Attacking the Problem
107(1)
References
108(1)
Using TCP/IP
109(14)
Introduction
109(11)
Problem Statement
120(1)
Lab Environment
121(1)
Attacking the Problem
121(1)
References
122(1)
Virtual Memory
123(20)
Introduction
123(14)
Problem Statement
137(2)
Lab Environment
139(1)
Attacking the Problem
139(3)
References
142(1)
Memory-Mapped Files
143(12)
Introduction
143(7)
Problem Statement
150(1)
Lab Environment
151(1)
Attacking the Problem
151(2)
References
153(2)
Fast File I/O
155(12)
Introduction
155(8)
Problem Statement
163(1)
Lab Environment
164(1)
Attacking the Problem
164(1)
References
165(2)
Floppy Disk I/O
167(16)
Introduction
167(9)
Problem Statement
176(1)
Lab Environment
177(1)
Attacking the Problem
177(4)
References
181(2)
File Systems and Directories
183(14)
Introduction
183(6)
Problem Statement
189(2)
Lab Environment
191(1)
Attacking the Problem
191(5)
References
196(1)
File Operations
197(14)
Introduction
197(7)
Problem Statement
204(2)
Lab Environment
206(1)
Attacking the Problem
206(3)
References
209(2)
Appendix: The Visual C++ Programming Environment 211(1)
Executable Files 211(2)
Workspaces and Projects 213(3)
The Debugger 216(1)
MSDN Online Documentation 217(1)
Example 217(2)
Exercises 219(2)
Bibliography 221(2)
Index 223

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews