Forum: Win32/Win64 API (native code)
Delphi
by IB-Software,
20. Aug 2006
Habe die Fehler nun selbst gefunden. Hier der funktionierende Code:
function GetGroupName(index:integer):string;
const DOMAIN_ALIAS_RID_ADMINS = $00000220;
DOMAIN_ALIAS_RID_GUESTS = $00000222;
DOMAIN_ALIAS_RID_USERS = $00000221;
SECURITY_WORLD_RID = $00000000;
SECURITY_BUILTIN_DOMAIN_RID = $00000020;
SECURITY_NT_AUTHORITY: TSIDIdentifierAuthority = (Value:...
Forum: Win32/Win64 API (native code)
Delphi
by IB-Software,
20. Aug 2006
Hallo Michael,
ersteinmal Danke für den Tip.
Die Fehlermeldung per GetLastError() lautet:
Zuordnungen von Kontennamen und Sicherheitskennungen wurden nicht durchgeführt.
Das Problem ist, dass der (vermeintlich) selbe Code in PureBasic bei mir ohne Probleme funktioniert.
Daher ist mein Gedanke, daß sich in meinem Delphicode in den Deklarationen oder Aufrufparametern ein Fehler...
Forum: Win32/Win64 API (native code)
Delphi
by IB-Software,
20. Aug 2006
Hallo,
ich möchte unter NT Systemen die Namen der Standardbenutzergruppen ermitteln.
Dazu verwende ich folgende Funktion:
function GetGroupName(index:integer):string;
const DOMAIN_ALIAS_RID_ADMINS = $00000220;
DOMAIN_ALIAS_RID_GUESTS = $00000222;
DOMAIN_ALIAS_RID_USERS = $00000221;
SECURITY_WORLD_RID = $00000000;