RasAdminUserSetInfo-Funktion
[Diese Funktion wird nur aus Gründen der Abwärtskompatibilität mit Windows NT Server 4.0 bereitgestellt. Es wird ERROR_CALL_NOT_IMPLEMENTED unter Windows Server 2003 zurückgegeben. Anwendungen sollten die Funktion MprAdminUserSetInfo verwenden.]
Die RasAdminUserSetInfo-Funktion legt die RAS-Berechtigungen und die Rückruftelefonnummer für einen angegebenen Benutzer fest.
Syntax
DWORD RasAdminUserSetInfo(
_In_ const WCHAR *lpszUserAccountServer,
_In_ const WCHAR *lpszUser,
_In_ const PRAS_USER_0 pRasUser0
);
Parameter
-
lpszUserAccountServer [in]
-
Zeiger auf eine mit NULL endende Unicode-Zeichenfolge, die den Namen des primären oder Sicherungsdomänencontrollers angibt, der über die Benutzerkontodatenbank verfügt. Verwenden Sie die Funktion RasAdminGetUserAccountServer , um diesen Servernamen abzurufen.
-
lpszUser [in]
-
Zeiger auf eine Unicode-Zeichenfolge mit NULL-Beendigung, die den Namen des Benutzers angibt, für den RAS-Informationen festgelegt werden sollen.
-
pRasUser0 [in]
-
Zeiger auf die RAS_USER_0-Struktur , die die neuen RAS-Daten für den angegebenen Benutzer angibt.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird der Rückgabewert ERROR_SUCCESS.
Wenn die Funktion fehlschlägt, kann der Rückgabewert einer der folgenden Fehlercodes sein.
Wert | BESCHREIBUNG |
---|---|
|
Der Puffer pRasUser0 enthält ungültige Daten. |
|
Die im pRasUser0-Puffer angegebene Rückrufnummer enthält ungültige Zeichen. |
|
Nicht genügend Arbeitsspeicher, um diese Funktion auszuführen. |
Es gibt keine erweiterten Fehlerinformationen für diese Funktion. Rufen Sie GetLastError nicht auf.
Bemerkungen
Beim Festlegen der RAS-Berechtigungen für einen Benutzer muss das bfPrivilege-Element der RAS_USER_0-Struktur mindestens eines der Rückrufflags angeben. Wenn Sie beispielsweise die Berechtigungen eines Benutzers festlegen möchten, um Einwahlberechtigungen, aber keine Rückrufberechtigungen zuzulassen, legen Sie bfPrivilege auf RASPRIV_DialinPrivilege | RASPRIV_NoCallback.
Anforderungen
Anforderung | Wert |
---|---|
Ende des Supports (Client) |
Windows 2000 Professional |
Ende des Supports (Server) |
Windows 2000 Server |
Header |
|
Bibliothek |
|
DLL |
|