Ich hatte über so was auch schon mal nachgedacht aber nie angegangen.
Mein Denkansatz war das aus dem Eventlog auszulesen.
Das hatte ich mir seinerzeit dazu gespeichert:
https://theroadtodelphi.com/2011/10/...93-event-logs/
Die Ereignisse die dich interessieren sind die 4800 sperren u 4801 entsperren.
Vielleicht hilft es dir.