Visual C++ 2010 includes a number of new features for preventing data inconsistencies due to simultaneous updates of memory locations - a key challenge in parallel development.
Latest Processes / Modules Articles
Injective Code Inside an Import Table
Learn to inject your code into an Import Table of a Portable Executable file format. This is called the API redirection technique.
Three Ways To Inject Your Code Into Another Process
How to inject code into another processes address space, and then execute it in the context of this process.
Inter Process Communication via WM_COPYDATA
Learn various techniques supported by Interprocess Communication (IPC). IPC is a mechanism by which the various processes share data among themselves.
Detecting Windows NT/2K process execution
The Win32 API provides a set of great libraries (PSAPI and ToolHelp [1]) that allow you to enumerate processes currently running in the system. Although these APIs are extremely powerful they don't permit you to get notifications when a new process starts or ends up. This article provides an efficient and robust technique based on a documented interface for achieving this goal
IPCTrace - An inter-process tracer
An inter-process tracer.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
MFC Integration with the Windows Transactional File System (TxF)
The Transactional File System (TxF), which allows access to an NTFS file system to be conducted in a transacted manner through extensions to the Windows SDK API. MFC 10, has been extended to support TxF and related technologies. This support allows existing MFC applications to be easily extended to support kernel transactions.

Services Made Easy
Discover how to easily create and add WIN32 Services in .NET. You’ll also discover the Topshelf toolkit.

Working with Configuration Files and Visual Basic
Learn how to store, modify, and retrieve information from a configuration file in Visual Basic.

Working with State Machines in the .NET Framework
Arun Karthick introduces you to the state machine model and shows you how to create a simple working state machine sample using the .NET framework in the C# language.