Zum Hauptinhalt springen

C16_UserClear

C16_UserClear(const vPHANDLE aInstHdl, const vINT aUserID, const vINT aUserNo, const vCHAR* aServerPassword) : vERROR

Benutzer aus der Datenbank entfernen

Details

Im Parameter (aInstHdl) wird der von C16_InitInstance() bereitgestellte Instanz-Handle, der an die Funktion C16_OpenArea() zum Öffnen der Datenbank verwendet wurde, übergeben. In (aUserID) und (aUserNo) werden die Benutzer-ID und die Benutzernummer des zu entfernenden Benutzers übergeben. Die entsprechenden Parameter können mit dem Befehl C16_QueryUserInfo() ermittelt werden. In (aServerPassword) wird das Kennwort des Servers oder ein Leerstring übergeben.

Die Benutzer-ID und die Benutzernummer müssen zum selben Benutzer gehören, damit er ausgeloggt werden kann.

Der Rückgabewert vom Typ vERROR beinhaltet entweder 0 (kein Fehler) oder einen negativen Fehlerwert (siehe Fehlerwerte ).

Beispiel

vCHAR* tSrvPwd = "";
vERROR error;

error = C16_UserClear(instHdl,UserInfo.ID,UserInfo.Number,tSrvPwd);
// Fehlerbehandlung
if (error <> C16ERR_OK)