ok danke muss aber leider mitteilen das es so nicht geht , als eigentlich geht es aber das dauernde überprüfen un neu schreiben des wertes führt zu einem absturz des spiels , ich muss die lösung finden um den angegebenen wert zu locken
Du kannst einen Wert nicht "locken". Du kannst ihn nur immer wieder zurücksetzen. Wenn du den Bereich über VirtualProctect sperrst führt das nicht dazu, dass der Speicher nicht neu beschrieben werden kann, sondern dass das Spiel beim nächsten Durchlauf einen Fehler bekommt wegen einer Zugriffsverletzung. Dass es bei dir nicht funktioniert kann verschiedene Gründe haben: Du hast eine nicht gebremste Endlosschleife gemacht, was dann sehr schnell mal zu Dateninkosistenz führt, wenn deine Schleife gleichzeitig mit anderen Threads das Datum modifiziert.