Devid Espenschied

Systemprogrammierung mit Delphi

Hardwarezugriff über Windows-API und Windows-Kernelmodus-Treiber. Etwa 480 S. 30 Abbildungen in Farbe.
kartoniert
ISBN 3658434546
EAN 9783658434540
Veröffentlicht 10. November 2024
Verlag/Hersteller Springer-Verlag GmbH
49,99 inkl. MwSt.
vorbestellbar (Versand mit Deutscher Post/DHL)
Teilen
Beschreibung

Während ständig neue Technologien und Schnittstellen die Softwareentwicklung mit Delphi begleiten, führt Sie dieses Buch in die Systemprogrammierung ein, die auch heute noch einen häufig unterschätzten Stellenwert hat. Systemprogrammierung kann sehr komplex sein und setzt fortgeschrittene Kenntnisse voraus. Mit der richtigen Methodik lässt sich das System besser beherrschen und ein besseres Systemverständnis erreichen. Dadurch sind viele Systeminformationen fundierter und umfassender ermittelbar,als es mit Windows-Bordmitteln möglich wäre. Nach einer Einführung in die Systemprogrammierung und Windows-Architektur werden Delphi-Zugriffe auf API, WMI, Registrierung, SMBIOS und Prozessor ausführlich besprochen. Weiterhin erfolgt die Entwicklung eines Windows-Kernelmodus-Treibers mit Microsoft Visual Studio, der auch unter Windows den Hardwarezugriff ermöglicht. Darauf aufbauend wird eine Beispielanwendung entworfen, die u.a. präzise Angaben zu Prozessoren mitsamt deren Temperatursensoren, Speichermodulen und PCI-Geräten bietet - ideal als praxisnahe Ergänzung zu den theoretischen Inhalten.
Der Inhalt> Nutzen, Notwendigkeit, Herangehensweise, Datenblätter & Spezifikationen, HistorieWindows-Architektur und Notwendigkeiten für HardwarezugriffeZugriff auf WMI, API, Registrierung, SMBIOS und ProzessorTreibererstellung in C++ mit Microsoft Visual Studio, Treiberstrukturierung, Treiberfunktionen, SignierungNutzung des Windows-Kernelmodus-Treibers für Hardwarezugriffe (Prozessor-MSR, Speichermodule über SMBus anhand SPD-EEPROM, PCI-Bus-Topologie mit Gerätedetails sowie weitere hardwarenahe Zugriffe)Externe Drittanbieterkomponenten für den Systemzugriff mit einemHardware- und Sensor-SDK sowie einer quelloffenen Delphi-KomponenteZusammenstellung aller Themen und Beispiele zu einer Testanwendung für die Systemanalyse
Die ZielgruppenFortgeschrittene Delphi-EntwicklerEmbedded Software-EntwicklerHardwarehersteller (für die Treiberentwicklung)System-Enthusiasten
Der AutorDevid Espenschied beschäftigt sich seit über 30 Jahren mit systemnaher Softwareentwicklung in Pascal und Delphi. Als freier Autor und Entwickler hat er diverse Artikel in IT-Fachzeitschriften verfasst und sein eigenes Tool "PC Analyser" zur Systemdiagnoseprogrammiert.

Portrait

Devid Espenschied beschäftigt sich seit über 30 Jahren mit systemnaher Softwareentwicklung in Pascal und Delphi. Als freier Autor und Entwickler hat er diverse Artikel in IT-Fachzeitschriften verfasst und sein eigenes Tool "PC Analyser" zur Systemdiagnoseprogrammiert.

Das könnte Sie auch interessieren

Lieferbar innerhalb von 1-2 Wochen
16,90
Sofort lieferbar
29,90
Sofort lieferbar
20,00
Sofort lieferbar
24,99
Sofort lieferbar
19,90
Lieferbar innerhalb von 1-2 Wochen
23,00
Lieferbar innerhalb von 1-2 Wochen
69,99
Lieferbar innerhalb von 1-2 Wochen
29,99
Lieferbar innerhalb von 1-2 Wochen
14,90