Einzelnen Beitrag anzeigen

rainerkunze124

Registriert seit: 1. Okt 2004
Ort: SH
56 Beiträge
 
#18

Re: Feststellen, ob Benutzer angemeldet ist

  Alt 8. Feb 2005, 20:01
In der JwaNtSecApi.pas habe ich jetzt folgende Funktion gefunden:

Delphi-Quellcode:
function LsaLogonUser(LsaHandle: HANDLE; const OriginName: LSA_STRING;
  LogonType: SECURITY_LOGON_TYPE; AuthenticationPackage: ULONG;
  AuthenticationInformation: PVOID; AuthenticationInformationLength: ULONG;
  LocalGroups: PTOKEN_GROUPS; SourceContext: PTOKEN_SOURCE;
  var ProfileBuffer: PVOID; var ProfileBufferLength: ULONG; var LogonId: LUID;
  var Token: HANDLE; var Quotas: QUOTA_LIMITS; var SubStatus: NTSTATUS): NTSTATUS; stdcall;
Allerdings weiß ich so erstmal damit nichts anzufangen, weil es so viele Parameter gibt und das Ergebnis auch kein Datentyp ist, mit dem ich was anfangen kann.

Weiß einer, wie man die o.g. Prozedur aufruft?
Delphi 7 Enterprise - Jedi JCL & JVCL - Indy 10
  Mit Zitat antworten Zitat