- Einleitung
- Erste Schritte mit Rust
- 1. Wahl zwischen den Crates „windows“ und „windows-sys“
- 2. Wie werden diese Crates erstellt?
- 3. Wie finde ich eine bestimmte API?
- 4. Welche APIs sind enthalten?
- 5. Wo ist mein Lieblingsmakro aus dem Windows SDK?
- 6. Aufrufen Ihrer ersten API mit der „windows“-Crate
- 7. Aufrufen Ihrer ersten API mit der „windows-sys“-Crate
- 8. Aufrufen Ihrer ersten COM-API
- 9. Aufrufen Ihrer ersten WinRT-API
- 10. Wie frage ich nach einer bestimmten COM-Schnittstelle?
- 11. Wie implementiere ich eine vorhandene COM-Schnittstelle?
- 12. Wie erstelle ich Standard-Sammlungen für WinRT-Sammlungs-Schnittstellen?
- 13. Verstehen der „windows-targets“-Crate
- 14. Eigenständige Codeerzeugung
- 15. Erstellen Ihrer ersten DLL in Rust
- 16. Implementieren einer traditionellen Win32-API
- 17. Arbeiten mit Zeichenketten in der „windows“-Crate