Fungsi RasAdminUserSetInfo

[Fungsi ini disediakan hanya untuk kompatibilitas mundur dengan Windows NT Server 4.0. Ini mengembalikan ERROR_CALL_NOT_IMPLEMENTED pada Windows Server 2003. Aplikasi harus menggunakan fungsi MprAdminUserSetInfo .]

Fungsi RasAdminUserSetInfo mengatur izin RAS dan nomor telepon panggilan balik untuk pengguna tertentu.

Sintaks

DWORD RasAdminUserSetInfo(
  _In_ const WCHAR       *lpszUserAccountServer,
  _In_ const WCHAR       *lpszUser,
  _In_ const PRAS_USER_0 pRasUser0
);

Parameter

lpszUserAccountServer [in]

Penunjuk ke string Unicode yang dihentikan null yang menentukan nama pengendali domain utama atau cadangan yang memiliki database akun pengguna. Gunakan fungsi RasAdminGetUserAccountServer untuk mendapatkan nama server ini.

lpszUser [in]

Penunjuk ke string Unicode yang dihentikan null yang menentukan nama pengguna yang informasi RAS-nya akan diatur.

pRasUser0 [in]

Arahkan ke struktur RAS_USER_0 yang menentukan data RAS baru untuk pengguna yang ditentukan.

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan adalah ERROR_SUCCESS.

Jika fungsi gagal, nilai yang dikembalikan dapat menjadi salah satu kode kesalahan berikut.

Nilai Deskripsi
ERROR_INVALID_DATA
Buffer pRasUser0 berisi data yang tidak valid.
ERROR_INVALID_CALLBACK_NUMBER
Nomor panggilan balik yang ditentukan dalam buffer pRasUser0 berisi karakter yang tidak valid.
NERR_BufTooSmall
Tidak cukup memori untuk melakukan fungsi ini.

Tidak ada informasi kesalahan yang diperluas untuk fungsi ini; jangan panggil GetLastError.

Keterangan

Saat mengatur izin RAS untuk pengguna, anggota bfPrivilege dari struktur RAS_USER_0 harus menentukan setidaknya salah satu bendera panggilan balik. Misalnya, untuk mengatur hak istimewa pengguna untuk mengizinkan hak istimewa dial-in tetapi tidak ada hak istimewa panggilan balik, atur bfPrivilege ke RASPRIV_DialinPrivilege | RASPRIV_NoCallback.

Persyaratan

Persyaratan Nilai
Akhir dukungan klien
Windows 2000 Professional
Akhir dukungan server
Windows 2000 Server
Header
Rassapi.h
Pustaka
Rassapi.lib
DLL
Rassapi.dll

Lihat juga

Gambaran Umum Layanan Akses Jarak Jauh (RAS)

Fungsi Administrasi Server RAS

RAS_USER_0

RasAdminGetUserAccountServer

RasAdminUserGetInfo