Главная
Study mode:
on
1
Introduction
2
Pavels background
3
What is it about
4
Memory Compression
5
User Mode vs Kernel Mode
6
Interrupt Request Level
7
No Runtime
8
Kernel Space
9
Resource Acquisition
10
Mutex
11
Implement Mutex
12
Memory Allocations
13
Overrides
14
PlacementNew
15
String Types
16
String Classes
17
Vector Classes
18
Examples
19
Components
20
Example
Description:
Explore kernel driver development using modern C++ in this comprehensive conference talk. Delve into the transition from traditional C-based kernel drivers to leveraging the latest C++ standards. Gain insights into best practices and practical examples for developing kernel code with C++. Learn about crucial concepts such as Memory Compression, User Mode vs Kernel Mode, Interrupt Request Level, and the absence of Runtime in Kernel Space. Discover techniques for Resource Acquisition, Mutex implementation, Memory Allocations, and Overrides. Examine the use of Placement New, String Types, String Classes, and Vector Classes in kernel development. Benefit from real-world examples and components to enhance your understanding of modern kernel driver development with C++.

Developing Kernel Drivers with Modern C++

NDC Conferences
Add to list
0:00 / 0:00