Was genau spricht denn gegen die Nutzung der Dokumentation welche mit dem
aktuellen Windows
SDK mitgeliefert wird? Also Plattenplatz allein kann es wohl bei den heutigen GiB-Preisen von Festplatten wohl kaum sein, oder? Die ist auch zur Offlinenutzung und enthält - Überraschung! - sogar alle neu hinzugekommenen Schnittstellen der letzten 15 Jahre. Ich sollte irgendwo noch eine ISO des letzten Platform-
SDK von 2003 haben, das war die letzte Version bevor Microsoft zu den entsprechenden Betrachteranwendungen drumherum überging. Aber die erlauben auch heute noch
das vollständige Herunterladen aller angebotenen Inhalte auf die lokale Platte, sowie deren Verwaltung und Aktualisierung (Manage Content). Und die Dokumentation ist dann sogar aktuell.
Leider sind die neueren Versionen vom Help Viewer nur mit der jeweiligen Installation eines Visual Studio (Community-Version geht auch) verfügbar, da Microsoft seit einiger Zeit damit begonnen hat die SDKs und WDKs wieder enger an seine
IDE zu binden. Ein paar GiB solltest du dafür also einplanen.
Wenn dir aber bspw. auch noch eine
SDK-Dokumentation von Windows 7 aktuell genug ist, kannst du auf das
Windows 7 SP1 SDK ausweichen. Da wurde der Help Viewer noch mitgeliefert (aber eine ältere Version als 2.3).
Alternativ hätte man hier noch die Dokumentation aus dem
SDK welches mit VS2005 kam
als eine dicke 250 MiB PDF-Datei. Ich fand die PDF nicht sonderlich gut lesbar, aber vielleicht gefällt dir die Variante ja dennoch.