RAS_USER_0 结构 (mprapi.h)

RAS_USER_0 结构包含特定远程访问服务用户的信息。

语法

typedef struct _RAS_USER_0 {
  BYTE  bfPrivilege;
  WCHAR wszPhoneNumber[MAX_PHONE_NUMBER_LEN + 1];
} RAS_USER_0, *PRAS_USER_0;

成员

bfPrivilege

指定 RAS 用户可用的远程访问特权的类型。

Mprapi.h 中定义了以下远程访问特权常量。

含义
RASPRIV_DialinPrivilege
用户有权拨入 RAS 服务器。
RASPRIV_NoCallback
RAS 服务器不会回调用户来建立连接。
RASPRIV_AdminSetCallback
当用户呼叫时,RAS 服务器会挂断并调用存储在用户帐户数据库中的预设回拨电话号码。 RAS_USER_0 结构的 wszPhoneNumber 成员包含用户的回拨电话号码。
RASPRIV_CallerSetCallback
当用户呼叫时,RAS 服务器提供指定回拨电话号码的选项。 用户还可以选择立即连接而无需回拨。 wszPhoneNumber 成员包含用户可以替代的默认号码。
 
 

使用以下常量作为掩码来隔离回调特权。 (Mprapi.h.) 中也定义了此常量

RASPRIV_CallbackType

wszPhoneNumber[MAX_PHONE_NUMBER_LEN + 1]

指向 Unicode 字符串的指针,该字符串包含 RAS 用户应回调的电话号码。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 mprapi.h

另请参阅

MprAdminUserGetInfo

MprAdminUserSetInfo

RAS 管理结构

RAS_USER_1

远程访问服务管理参考