OsderdaDev

Time:

UTC+3

Results for: Win32

#Windows API#C++#System Programming

indows API Internals: Mastering Process Handles and Information Retrieval

Learn how to securely inspect other processes in Windows. This guide covers Handle management, OpenProcess access rights, retrieving image paths with QueryFullProcessImageNameW, and safely enumerating loaded modules.

February 22, 20266 min
80
#Windows API#C++#Multithreading

Windows Threading Primitives: CreateThread, QueueUserWorkItem, and std::thread

Choosing the right concurrency model on Windows is critical for performance and stability. This guide compares the raw Win32 APIs against modern C++ abstractions, detailing when to use the System Thread Pool versus dedicated threads.

February 22, 20266 min
90
#C++#Windows API#Error Handling

Demystifying Windows Error Handling Bridging NTSTATUS and Win32 Codes

Windows developers live in two worlds: the User Mode Win32 API and the Kernel Mode Native API. This guide explains the architectural differences between NTSTATUS and GetLastError, and provides a robust C++ solution to translate and decode these cryptic values.

February 3, 20265 min
120
#C++#Windows API#Win32

Mastering the Win32 Console API: Building High-Performance TUIs

Move beyond standard I/O and unlock the full potential of the Windows Console Subsystem. Learn to manipulate screen buffers, handle raw input events, and utilize Virtual Terminal sequences for modern text interfaces.

February 3, 20265 min
90
#Windows API#C++#Systems Programming

A Deep Dive into Windows User Mode Architecture

Most developers live in User Mode, but few truly understand the machinery beneath their code. We dissect the Win32 subsystem, the role of Ntdll, and how Windows manages resources in Ring 3.

January 15, 20266 min
171