Questo SDK fornisce strumenti, compilatori, intestazioni, librerie, esempi di codice e un nuovo sistema di aiuto che gli sviluppatori possono utilizzare per creare applicazioni che girano su Microsoft Windows 7.L'SDK può essere utilizzato per scrivere applicazioni utilizzando il modello di programmazione nativo (Win32/COM) o gestito (.NET Framework).
I sistemi operativi supportati includono: 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.
Questo SDK può essere installato su e/o utilizzato per creare applicazioni per i chipset di piattaforma X86, X64 e Itanium. .NET Framework: Creare applicazioni che si rivolgono alle versioni .NET Framework 2.0, 3.0, 3.5, 4.
Per Visual Studio è possibile utilizzare questo SDK con le versioni di Visual Studio 2005, 2008 e 2010, incluse le edizioni Express. Vale la pena notare che non tutte le funzionalità funzionano con tutte le versioni di Visual Studio.