RAS_PARAMS_VALUE联合

[自 Windows Vista 起,不支持 RAS_PARAMS_VALUE 联合。]

RAS_PARAMS_VALUE联合在RAS_PARAMETERS结构中使用,用于存储与特定于媒体的参数关联的数据。 RAS_PARAMETERS 结构的 P_Type 成员使用 RAS_PARAMS_FORMAT 枚举中的值来指示当前存储在 RAS_PARAMS_VALUE 中的值的类型。

语法

typedef union RAS_PARAMS_VALUE {
  DWORD  Number;
  struct {
    DWORD Length;
    PCHAR Data;
  } String;
} RAS_PARAMS_VALUE;

成员

数字

如果 RAS_PARAMETERS 结构的 P_Type 成员是 ParamNumber,则 Number 成员包含特定于媒体的参数的值。 例如,MAXCONNECTBPS 参数的类型为 ParamNumber,值可能为 19200。

如果 RAS_PARAMETERS 结构的 P_Type 成员是 ParamNumber,则 Number 成员包含特定于媒体的参数的值。 例如,MAXCONNECTBPS 参数的类型为 ParamNumber,值可能为 19200。

字符串

如果 RAS_PARAMETERS 结构的 P_Type 成员是 ParamString,则 String 成员包含特定于媒体的参数的值。

长度

指定 Data 成员指向的字符串的长度(以字符为单位)。

数据

指向缓冲区的指针,该缓冲区包含特定于媒体的参数的字符串值。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
客户端支持终止
Windows XP
终止服务器支持
Windows Server 2003
标头
Rassapi.h

另请参阅

远程访问服务 (RAS) 概述

RAS 服务器管理联合

RAS_PARAMETERS

RAS_PARAMS_FORMAT