Hallo shareholder,
im
msdn wird mehrfach auf dieses Problem hingewiesen

Zitat von
msdn:
Remarks
The elapsed time is stored as a DWORD value. Therefore, the time will wrap around to zero if the system is run continuously for 49.7 days.
und sogar eine Alternative vorgeschlagen:

Zitat von
msdn:
[..]the return value could wrap more than one time and this code will not work; use the system time instead.