Kuck mal in die Code-Lib nach den obigen Stichworten. Da solltest du alles finden. Und den Status der Windows
API Funktionen abrufen zu wollen, davon würde ich Abstand nehmen. Unnötige Arbeit. Dir hat man jetzt drei Möglichkeiten gegeben, wie du es machen kannst. Und eine sollte nun deinen ansprüchen genügen. Deswegen verstehe ich einfach nicht, warum du immer noch nach anderen Möglichkieten hier fragst.