xix
Tables
3–1 Lock Request Logic 76
3–2 Locks and I/O Operation 76
8–1 Summary of Event Behavior 255
8–2 Comparison of Windows Synchronization Objects 258
11–1 Named Pipes: Creating, Connecting, and Naming 339
11–2 Mailslots: Creating, Connecting, and Naming 339
13–1 Service Types 385
13–2 Service State Values 385
13–3 Controls That a Service Accepts (Partial List) 386
16–1 The Fixed-Precision Data Types 462
16–2 The Pointer Precision Data Types 463
C–1 File Copy Performance 509
C–2 ASCII to Unicode Performance 511
C–3 Pattern Searching Performance 513
C–4 File Sorting Performance 515
C–5 Multithreaded Pipeline Performance on a Four-Processor Server 517