struktur RAS_USER_1 (mprapi.h)
Struktur RAS_USER_1 berisi informasi untuk pengguna Layanan Akses Jarak Jauh tertentu. Struktur RAS_USER_1 mirip dengan struktur RAS_USER_0 , kecuali bahwa RAS_USER_1 mendukung anggota tambahan, bfPrivilege2.
Sintaks
typedef struct _RAS_USER_1 {
BYTE bfPrivilege;
WCHAR wszPhoneNumber[MAX_PHONE_NUMBER_LEN + 1];
BYTE bfPrivilege2;
} RAS_USER_1, *PRAS_USER_1;
Anggota
bfPrivilege
Menentukan jenis hak istimewa akses jarak jauh yang tersedia untuk pengguna RAS.
Konstanta hak istimewa akses jarak jauh berikut didefinisikan dalam Mprapi.h.
Nilai | Makna |
---|---|
|
Pengguna memiliki izin untuk memanggil masuk ke server RAS. |
|
Server RAS tidak akan memanggil kembali pengguna untuk membuat koneksi. |
|
Saat pengguna memanggil, server RAS menutup telepon dan memanggil nomor telepon panggilan balik yang telah ditetapkan yang disimpan dalam database akun pengguna. Anggota wszPhoneNumber dari struktur RAS_USER_0 berisi nomor telepon panggilan balik pengguna. |
|
Saat pengguna memanggil, server RAS menyediakan opsi untuk menentukan nomor telepon panggilan balik. Pengguna juga dapat memilih untuk segera terhubung tanpa panggilan balik. Anggota wszPhoneNumber berisi nomor default yang dapat diambil alih pengguna. |
Gunakan konstanta berikut sebagai masker untuk mengisolasi hak istimewa panggilan kembali. (Konstanta ini juga didefinisikan dalam Mprapi.h.)
RASPRIV_CallbackType
wszPhoneNumber[MAX_PHONE_NUMBER_LEN + 1]
Penunjuk ke string Unicode yang berisi nomor telepon tempat pengguna RAS harus dipanggil kembali.
bfPrivilege2
Menentukan bendera yang memberikan hak istimewa akses jarak jauh tambahan kepada pengguna RAS.
Konstanta hak istimewa akses jarak jauh berikut didefinisikan dalam Mprapi.h.
Nilai | Makna |
---|---|
|
Kebijakan akses jarak jauh menentukan apakah pengguna diizinkan mengakses dial-in. |
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | mprapi.h |