treeScannerC/doc/index.md
Adam Skotarczak 4a9b5e77f3
v1.0.0
- C-Template für CLI Tools
2025-05-09 22:46:31 +02:00

40 lines
1.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 📚 Windows API Referenz CLI-Toolkit
Diese Dokumentation enthält kompakte technische Beschreibungen zentraler WinAPI-Strukturen und -Funktionen, wie sie im `treeScanner`-Projekt verwendet werden.
## 🔍 Inhaltsverzeichnis
### 💾 Dateisystem
- [WIN32_FIND_DATA](winapi_notes.md)
Struktur für Dateiinformationen bei `FindFirstFile`
- [MAX_PATH](max_path.md)
Einschränkungen und erweiterte Pfadlängen in Windows
### 🧠 Systemtypen
- [HANDLE](handle.md)
Allgemeiner Ressourcentyp unter Windows
- [FILETIME](filetime.md)
Zeitformat in 100-ns-Schritten seit 1601
### 🧵 Fehlerbehandlung
- [GetLastError](getlasterror.md)
Windows-Fehlercode auslesen und verstehen
### 🌐 Unicode & Konsole
- [SetConsoleOutputCP](setconsoleoutputcp.md)
Codepage für UTF-8-Ausgabe einstellen
- [Unicode vs ANSI](unicode_console.md)
Warum Konsolen Zeichen falsch darstellen und wie man es verhindert
---
## 🛠 Erweiterung geplant
- POSIX-Alternativen (`opendir`, `readdir`)
- `SYSTEMTIME`, `FormatMessageW`, `CloseHandle`
- Fehlercode-Tabelle + eigene Fehlerklasse für CLI-Tools