Fonction RasAdminUserSetInfo
[Cette fonction est fournie uniquement pour la compatibilité descendante avec Windows NT Server 4.0. Il retourne ERROR_CALL_NOT_IMPLEMENTED sur Windows Server 2003. Les applications doivent utiliser la fonction MprAdminUserSetInfo .]
La fonction RasAdminUserSetInfo définit les autorisations RAS et le numéro de téléphone de rappel d’un utilisateur spécifié.
Syntaxe
DWORD RasAdminUserSetInfo(
_In_ const WCHAR *lpszUserAccountServer,
_In_ const WCHAR *lpszUser,
_In_ const PRAS_USER_0 pRasUser0
);
Paramètres
-
lpszUserAccountServer [in]
-
Pointeur vers une chaîne Unicode terminée par null qui spécifie le nom du contrôleur de domaine principal ou de sauvegarde qui a la base de données de compte d’utilisateur. Utilisez la fonction RasAdminGetUserAccountServer pour obtenir ce nom de serveur.
-
lpszUser [in]
-
Pointeur vers une chaîne Unicode terminée par null qui spécifie le nom de l’utilisateur pour lequel les informations RAS doivent être définies.
-
pRasUser0 [in]
-
Pointeur vers la structure RAS_USER_0 qui spécifie les nouvelles données RAS pour l’utilisateur spécifié.
Valeur retournée
Si la fonction réussit, la valeur de retour est ERROR_SUCCESS.
Si la fonction échoue, la valeur de retour peut être l’un des codes d’erreur suivants.
Valeur | Description |
---|---|
|
La mémoire tampon pRasUser0 contient des données non valides . |
|
Le numéro de rappel spécifié dans la mémoire tampon pRasUser0 contient des caractères non valides . |
|
Mémoire insuffisante pour effectuer cette fonction. |
Il n’existe aucune information d’erreur étendue pour cette fonction ; n’appelez pas GetLastError.
Notes
Lors de la définition des autorisations RAS pour un utilisateur, le membre bfPrivilege de la structure RAS_USER_0 doit spécifier au moins un des indicateurs de rappel. Par exemple, pour définir les privilèges d’un utilisateur afin d’autoriser le privilège d’accès rendez-vous, mais aucun privilège de rappel, définissez bfPrivilege sur RASPRIV_DialinPrivilege | RASPRIV_NoCallback.
Spécifications
Condition requise | Valeur |
---|---|
Fin de la prise en charge des clients |
Windows 2000 Professionnel |
Fin de la prise en charge des serveurs |
Windows 2000 Server |
En-tête |
|
Bibliothèque |
|
DLL |
|