Ich muss eine Softwarelizenz lesen, die in einem Registrierungsschlüssel unter HKEY_CURRENT_USER gespeichert ist.Erhalte USER SID in einem Service
Ich bin in einem Dienst im Konto SYSTEM ausgeführt, so kann ich diesen Schlüssel nicht lesen.
Ich entdeckte, dass dieser Registrierungsschlüssel ein Konto in HKEY_USER hat, wo ich die Informationen lesen kann. Aber ich muss herausfinden, die SID des angemeldeten Benutzers.
Wie finde ich das von einem Service in Delphi?
Warum imitieren Sie nicht den Benutzer, der den Dienst aufruft, und lesen Sie den Registrierungsschlüssel? – Remko
Welcher angemeldete Benutzer? Es kann mehrere geben. Oder keine. –