Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Systemprogrammierung mit Delphi - Devid Espenschied

Systemprogrammierung mit Delphi

Hardwarezugriff über Windows-API und Windows-Kernelmodus-Treiber
Buch | Softcover
XXXI, 716 Seiten
2024 | 1. Auflage
Springer Vieweg (Verlag)
978-3-658-43454-0 (ISBN)
CHF 69,95 inkl. MwSt
  • Bietet eine Einführung in die Systemprogrammierung
  • Zeigt die praktische Erstellung einer Testanwendung für die Systemanalyse
  • Vermittelt Programmierkenntnisse anhand von Code-Beispielen

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.

Devid Espenschied beschäftigt sich seit über 25 Jahren mit systemnaher Softwareentwicklung in Pascal und Delphi. Als freier Autor und Entwickler hat er diverse Artikel in IT-Fachzeitschriften verfasst und ein eigenes Tool zur Systemdiagnose programmiert.

Nutzen, Notwendigkeit, Herangehensweise, Historie
Windows-Architektur und Notwendigkeiten für Hardwarezugriffe
Zugriff auf WMI, API, Registry und Prozessor-CPUID
Laufwerksfitness mit SMART
Treibererstellung in C++ mit freien Microsoft-Compilern, Treiberstrukturierung
Nutzung des Treibers für Hardwarezugriffe (Prozessoren, SMBus, Speichermodule anhand SPD-EEPROM, Sensoren, PCI-Bus, Speicherbereiche, CMOS, Schnittstellen seriell/parallel)
Zusammenstellung aller Themen und Beispiele zu einer Testanwendung für die Systemanalyse.

Erscheinungsdatum
Zusatzinfo XXXI, 716 S. 107 Abb., 51 Abb. in Farbe.
Verlagsort Wiesbaden
Sprache deutsch
Maße 168 x 240 mm
Einbandart kartoniert
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Mathematik / Informatik Informatik Software Entwicklung
Schlagworte CPUID • Delphi • Kernelmodus-Treiber • PCI-Bus • Schnittstellen • Smart • SMBUS/Sensoren • SPD-EEPROM • Systemprogrammierung • Windows-API
ISBN-10 3-658-43454-6 / 3658434546
ISBN-13 978-3-658-43454-0 / 9783658434540
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Das Handbuch für Webentwickler

von Philip Ackermann

Buch | Hardcover (2023)
Rheinwerk (Verlag)
CHF 69,85
Grundlagen und praktische Anwendungen von Transpondern, kontaktlosen …

von Klaus Finkenzeller

Buch (2023)
Hanser (Verlag)
CHF 125,95
das umfassende Handbuch

von Marc Marburger

Buch | Hardcover (2024)
Rheinwerk (Verlag)
CHF 69,85