Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Logonuser-Problem (https://www.delphipraxis.net/63490-logonuser-problem.html)

konda 19. Feb 2006 17:18


Logonuser-Problem
 
:cyclops: Hallo,
ich brauche für mein neues Programm dei Funktion-logonuser. Das einzige was die Funktion machen soll ist, dass sie überprüft ob ein String mit dem Passwort eines Benutzers übereinstimmt. Bisher hab ich das so gemacht:
Delphi-Quellcode:
logonuser(user,pchar('.'),pchar('passwort'),0,LOGON32_LOGON_NETWORK,h)
Nur irgenwie kommt bei mir immer eine Fehlermeldung: Die Typen der tatsächlichen und formularen var-Parametern müssen übereinstimmen.
Kann mir jemand helfen? :gruebel:

Christian Seehase 19. Feb 2006 19:03

Re: Logonuser-Problem
 
Moin Konda,

da ist so kein Fehler festzustellen.
Vermutlich ist h nicht mit dem richtigen Typ (DWORD) deklariert.

Luckie 19. Feb 2006 20:30

Re: Logonuser-Problem
 
Nutze [df]SSPI[/df], damit geht es einfacher und schneller.

konda 20. Feb 2006 14:38

Re: Logonuser-Problem
 
Zitat:

Zitat von Luckie
Nutze [df]SSPI[/df], damit geht es einfacher und schneller.

Mit dem Suchlink kann ich gar nichts anfangen. H war wirklich kein DWord. Jetzt kommt aber irgendeine Meldung: Zugriffsverletzung... :wall:

Daniel Schuhmann 20. Feb 2006 15:03

Re: Logonuser-Problem
 
Zitat:

Zitat von konda
Mit dem Suchlink kann ich gar nichts anfangen.

Und warum nicht? Der zweite Link verweist auf diesen Thread; der dritte Beitrag sollte die Problemlösung für Dich darstellen.

konda 20. Feb 2006 15:52

Re: Logonuser-Problem
 
Zitat:

Zitat von Daniel Schuhmann
Zitat:

Zitat von konda
Mit dem Suchlink kann ich gar nichts anfangen.

Und warum nicht? Der zweite Link verweist auf diesen Thread; der dritte Beitrag sollte die Problemlösung für Dich darstellen.

Hast recht, ich hab nur gedacht, dass ware was anderes. :thumb:

konda 20. Feb 2006 16:11

Re: Logonuser-Problem
 
Eine Frage noch, was muss ich als Domain-Namen angeben, wenn die Domain der locale Computer ist? :?:

Luckie 20. Feb 2006 18:39

Re: Logonuser-Problem
 
Nichts.

konda 21. Feb 2006 09:52

Re: Logonuser-Problem
 
Jetzt tritt bei mir aber eine Expection auf: 'GenClientContext Failed'. :wall:
Mein code lautet so:
Delphi-Quellcode:
ja:= SSPlogonuser('',user,passwort);

Christian Seehase 21. Feb 2006 10:16

Re: Logonuser-Problem
 
Moin Konda,

dann trag doch den Namen des Rechners ein, auf dem die Funktion aufgerufen wird.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:10 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz