Frage.. dass durchaus auch mehrere Benutzer gleichzeitig angemeldet sein können ist dir schon bewusst, oder..?
Schau dir eventuell mal LsaEnumerateLogonSessions an (funktioniert entgegen
SDK auch unter Win2k). Da kriegst du alle LogonSessions im System. Mit LsaGetLogonSessionData holst du dir Infos über eine LogonSession. Das was du suchst ist sind wahrscheinlich die interaktiven LogonSessions, also mit LogonType = Interactive.