GUID Information des aktuell angemeldeten Benutzers auslesen



  • Hallo zusammen,

    wenn ein Windows Benutzer sich an einer Domäne angemeldet hat, wird durch
    das Active Directory eine "objectGUID" vergeben. Diese wird lokal in der
    Registry eingetragen:

    z.B.

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileGuid\{1c54d853-3496-446f-b445-f4fab03162e9}]
    "SidString"="S-1-5-21-1085031214-776561741-682003330-15409"

    objectGUID -> {1c54d853-3496-446f-b445-f4fab03162e9}

    Jetzt versuche ich gerade ein C++ API Call zu finden, der mir diese ID
    ausgeben könnte.

    Hier stehe ich jedoch leider zur Zeit aufm Schlauch 😞

    Mit dem generellen Benutzen von "GUID" wird jedes Mal eine neue GUID
    generiert, was ich natürlich nicht haben möchte. Genauso ist es ja
    auch mit "GetCurrentHwProfile" was eine GUID des Hardware Profils
    wiedergibt ... auch nicht das was ich benötige.

    Ansonsten, wenn es kein Call geben sollte müsste ich ggf. per Registry
    die korrekte GUID (abhängig vom angemeldeten Benutzer) auslesen.

    Ich bin für jede Hilfe dankbar!

    Danke + Gruß,
    Daniel


Anmelden zum Antworten