Windows Native API
Offered By: ACCU Conference via YouTube
Course Description
Overview
Explore the Windows Native API in this comprehensive ACCU 2019 conference talk by Roger Orr. Delve into the underlying mechanisms used to access operating system services located in the kernel, gaining valuable insights into what happens 'under the covers' of the more familiar Win32 API. Learn about the Native API from an application programmer's perspective and discover how Microsoft provides a 32-bit subsystem in the 64-bit version of Windows. Examine topics such as applications and the kernel, simple examples, native call internals, kernel development, argument validation, return codes, various argument types, object namespaces, and more. Gain a deeper understanding of Windows system architecture and enhance your knowledge of low-level programming concepts in this informative 1-hour 24-minute presentation.
Syllabus
Intro
Windows Native API
Applications and the Kernel
A simple example
Inside a native call
Note on kernel development
Inside the kernel
Argument validation
Return codes
Types of arguments
Simple value arguments
Handle arguments
String arguments
Object attributes arguments
Pointer to memory arguments
Access to memory arguments
Object namespace - WinObj
Taught by
ACCU Conference
Related Courses
Khronos Sycl Language Framework for C++ Accelerators - Take Advantage of All the MIPSACCU Conference via YouTube Space Invaders - The C++20 Spaceship Operator is Upon Us
ACCU Conference via YouTube Grinding, Farming, and Alliances - Become a Better Programmer by Using Words and Ideas From Casual Gaming
ACCU Conference via YouTube Designing for C++ Concurrency Using Message Passing
ACCU Conference via YouTube Productivity in C++ Game Development - Inside the Mind of an AAA Game Developer
ACCU Conference via YouTube