24-Dispatcher Objects
Preview unavailable
You must log in or sign up to view this lesson.
Login
Sign up
Windows System Programming 2
Buy now
Learn more
Introduction
00-Introduction
WindowsSystemProgramming2.pdf
WindowsSystemProgramming2Labs.pdf
WinSysProg2.zip
Jobs
01-Introduction to Jobs
02-Job Limits
03-Viewing Jobs
04-Jobs API
05-API Details
06-Nested Jobs
07-Summary and Labs
08-Lab - hclose
09-Lab - CPU Rate
6
Threads
10-Thread Basics
11-Sockets, Cores, and Logical Processors
12-Creating Threads
13-Creating Threads (cont.)
14-Thread Stack
15-Thread Priorities
16-Simple Thread Scheduling
17-Other Thread APIs
18-Thread Pools
19-Thread Enumeration
20-Threads Processes and Windows
21-More on Threads
Thread Synchronization
22-Data Races
23-Atomic Operations
24-Dispatcher Objects
25-Waiting Functions
26-The Mutex
27-Lab - Thread Primes
28-Critical Section
29-Locks and RAII
30-Deadlocks
31-Semaphore
32-Event
33-Reader Write Lock
34-APCs
35-GUI Wait
35a-Lab-Synchronization
File I/O
36-The IO System
37-IO Flow
38-The CreateFile API
39-Asynchronous IO
40-Cancelling IO
41-Accessing Devices
42-Talking to Devices
Memory
44-Memory Basics
45-Process Address Space
46-Virtual Page States
47-VMMap
48-Sharing Code
49-Memory Counters
50-Memory Information
51-Process Memory Map
52-Committed and Reserved Memory
53-Memory APIs
54-Demo - Committed vs. Reserved Memory
55-The Virtual apis
56-Heaps
57-Heap Types
58-Heap APIs
59-Memory Mapped Files (Pure Memory)
60-Memory Mapped Files (with Backup)