XmlLite works with various versions of the Microsoft C++ compiler, but the samples in the documentation have been validated only with Visual Studio 2005.
XmlLite works with any Windows language that can use dynamic link libraries (DLLs), but Microsoft recommends C++
if you want to use it with other languages, some additional work may be required.
The XmlLite library allows developers to build high-performance XML-based applications that provide a high degree of interoperability with other applications that adhere to the XML 1.0 standard. XmlLite works with any Windows language that can use dynamic link libraries (DLLs), but Microsoft recommends C++. XmlLite comes with all necessary support files for use with C++, but if you want to use it with other languages, some additional work may be required.
SourceCode and Compiled Binaries for two low-level system information tools: NtSysInfo explores Windows internals and enumerates system processes, windows, threads, objects. The WhoUses utility allows you to determine what process has a file or DLL locked.
Transactional ... aspects. This is crazy impressive.
Detours is a library for instrumenting arbitrary Win32 functions on x86, x64,
and IA64 machines. Detours intercepts Win32 functions by re-writing the in-memory
code for target functions. The Detours package also contains utilities to
attach arbitrary DLLs and data segments (called payloads) to any Win32 binary.
Detours is a Microsoft Research project which exposes a transactional model for intercepting arbitrary Win32 functions by rewriting the in-memory code and attach an arbitrary payload to any binary.
7zSharp is a .NET 2.0 LGPL wrapper around the 7z LZMA SDK and executable written in C#, providing a library (DLL) wrapper and simplified API to encode and decode using the 7z library.