Ce SDK fournit des outils, des compilateurs, des en-têtes, des bibliothèques, des échantillons de code et un nouveau système d'aide que les développeurs peuvent utiliser pour créer des applications fonctionnant sous Microsoft Windows 7.Le SDK peut être utilisé pour écrire des applications en utilisant le modèle de programmation natif (Win32/COM) ou géré (.NET Framework).
Les systèmes d'exploitation pris en charge comprennent : Windows 7, Windows Server 2003 R2 Standard Edition (32-bit x86), Windows Server 2003 R2 Standard x64 Edition , Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP Service Pack 3.
Ce SDK peut être installé sur et/ou utilisé pour créer des applications pour les chipsets X86, X64 et Itanium de la plate-forme. .NET Framework : Créer des applications qui ciblent les versions 2.0, 3.0, 3.5 et 4 du .NET Framework.
Pour Visual Studio, vous pouvez utiliser ce SDK avec les versions 2005, 2008 et 2010 de Visual Studio, y compris les éditions Express. Il est à noter que toutes les fonctionnalités ne fonctionnent pas avec toutes les versions de Visual Studio.