AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Was macht Windows, was lässt es zu?
Thema durchsuchen
Ansicht
Themen-Optionen

Was macht Windows, was lässt es zu?

Ein Thema von Rued · begonnen am 6. Dez 2008 · letzter Beitrag vom 15. Dez 2008
 
Benutzerbild von Rued
Rued

Registriert seit: 14. Mai 2008
Ort: Schleching
108 Beiträge
 
Delphi 12 Athens
 
#12

Re: Was macht Windows, was lässt es zu?

  Alt 14. Dez 2008, 12:06
Zitat von new32:
Problem bei Funktionen wie GetSystemTime, GetSystemTimeAsFileTime und sogar Nt/ZwQuerySystemTime: sie können gehookt sein. Das heißt du bekommst einfach falsche Werte für die Systemzeit.

Deshalb würde ich direkt von der KUSER_SHARED_DATA page lesen.

Die Adresse ist:
Code:
0x7ffe0000
mfg
Noch einmal meine Frage: Wenn der Anwender die Systemzeit zurückstellt und den Computer neu startet, bekomme ich dann von der KUSER_SHARED_DATA page noch richtige Werte für die Systemzeit? Nur dann lohnt sich ja der Mehraufwand.

@ SirThornberry
Die Stunde hin und her bei Sommer- und Winterzeit dürfte bei einer Tagesabrechnung keine Rolle spielen. Im schlimmsten Fall wird dem Anwender ein Tag zusätzlich gegönnt.

Gruß

Rüd
Rüdiger Droste
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz