
Systemprogrammierung mit Delphi
Hardwarezugriff über Windows-API und Windows-Kernelmodus-Treiber
Devid Espenschied(Author)
Springer Vieweg (Publisher)
Published on 15. October 2024
Book
Paperback/Softback
XXXI, 716 pages
978-3-658-43454-0 (ISBN)
Description
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.
More details
Edition
1. Aufl. 2024 ed.
Language
German
Place of publication
Wiesbaden
Germany
Publishing group
Springer Fachmedien Wiesbaden GmbH
Target group
Professional and scholarly
Illustrations
56 s/w Abbildungen, 51 farbige Abbildungen
XXXI, 716 S. 107 Abb., 51 Abb. in Farbe.
Dimensions
Height: 240 mm
Width: 168 mm
Thickness: 40 mm
Weight
1231 gr
ISBN-13
978-3-658-43454-0 (9783658434540)
DOI
10.1007/978-3-658-43455-7
Schweitzer Classification
Other editions
Additional editions

Devid Espenschied
Systemprogrammierung mit Delphi
Hardwarezugriff über Windows-API und Windows-Kernelmodus-Treiber
E-Book
10/2024
1st Edition
Springer Vieweg
€42.99
Available for download
Person
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.
Content
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.