Поделиться через


структура RAS_USER_1 (mprapi.h)

Структура RAS_USER_1 содержит сведения для конкретного пользователя службы удаленного доступа. Структура RAS_USER_1 аналогична структуре RAS_USER_0 , за исключением того, что RAS_USER_1 поддерживает дополнительный член bfPrivilege2.

Синтаксис

typedef struct _RAS_USER_1 {
  BYTE  bfPrivilege;
  WCHAR wszPhoneNumber[MAX_PHONE_NUMBER_LEN + 1];
  BYTE  bfPrivilege2;
} RAS_USER_1, *PRAS_USER_1;

Члены

bfPrivilege

Указывает типы привилегий удаленного доступа, доступных пользователю RAS.

Следующие константы привилегий удаленного доступа определены в Mprapi.h.

Значение Значение
RASPRIV_DialinPrivilege
Пользователь имеет разрешение на подключение к серверу RAS.
RASPRIV_NoCallback
Сервер RAS не будет вызывать пользователя, чтобы установить подключение.
RASPRIV_AdminSetCallback
Когда пользователь звонит, сервер RAS зависает и вызывает предустановленный номер телефона обратного вызова, хранящийся в базе данных учетной записи пользователя. Член wszPhoneNumberструктуры RAS_USER_0 содержит номер телефона обратного вызова пользователя.
RASPRIV_CallerSetCallback
Когда пользователь звонит, сервер RAS предоставляет возможность указать номер телефона обратного вызова. Пользователь также может выбрать немедленное подключение без обратного вызова. Член wszPhoneNumber содержит номер по умолчанию, который пользователь может переопределить.
 
 

Используйте следующую константу в качестве маски, чтобы изолировать права обратного вызова. (Эта константа также определена в Mprapi.h.)

RASPRIV_CallbackType

wszPhoneNumber[MAX_PHONE_NUMBER_LEN + 1]

Указатель на строку Юникода, содержащую номер телефона, по которому необходимо перезвонить пользователю RAS.

bfPrivilege2

Указывает флаги, предоставляющие пользователю RAS дополнительные права удаленного доступа.

Следующие константы привилегий удаленного доступа определены в Mprapi.h.

Значение Значение
RASPRIV2_DialinPolicy
Политики удаленного доступа определяют, разрешен ли пользователю доступ с телефонным подключением.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть mprapi.h

См. также раздел

MprAdminUserGetInfo

MprAdminUserSetInfo

Структуры администрирования RAS

RAS_USER_0

Справочник по администрированию службы удаленного доступа