RASSUBENTRY

【勇芳软件工作室】汉化HomePreviousNext

[New - Windows NT]

RASSUBENTRY结构包含有关RAS电话簿条目的子条目的信息。RasSetSubEntryPropertiesRasGetSubEntryProperties函数使用此结构来设置和检索子条目的属性。

typedef struct tagRASSUBENTRY {en

DWORD dwSize;

DWORD dwfFlags;

//

//设备

//

TCHAR szDeviceType[ RAS_MaxDeviceType + 1 ];

TCHAR szDeviceName[ RAS_MaxDeviceName + 1 ];

//

// 电话号码

//

TCHAR szLocalPhoneNumber[ RAS_MaxPhoneNumber + 1 ];

DWORD dwAlternateOffset;

} RASSUBENTRY;

会员

的dwSize

指定RASSUBENTRY结构的大小(以字节为单位)。在致电RasSetSubEntryPropertiesRasGetSubEntryProperties之前,将的dwSize设置为sizeof(RASSUBENTRY)以标识结构的版本。

通过COM端口访问调制解调器。

目前未使用RasSetSubEntryProperties函数将此成员设置为零。RasGetSubEntryProperties函数忽略此成员。

szDeviceType

指定由szDeviceName引用的RAS设备类型的以null结尾的字符串。该成员可以是以下字符串常量之一。

描述
RASDT_Modem通过COM端口访问调制解调器。
RASDT_Isdn安装了相应的NDISWAN驱动程序的ISDN卡。
RASDT_X25安装了相应的NDISWAN驱动程序的X.25卡。

szDeviceName

指定一个空值终止的字符串,其中包含要用于此电话簿条目的TAPI设备的名称。要枚举所有可用的RAS功能的设备,请使用RasEnumDevices功能。

szLocalPhoneNumber

指定一个包含电话号码的以空字符结尾的字符串。RAS使用此字符串的方式取决于该电话簿条目的RASENTRY结构的INT TabCtrl_GetItemCount(成员是否设置了RASEO_UseCountryAndAreaCodes标志。如果设置了标志,RAS将szLocalPhoneNumberRASENTRY结构中指定的国家和地区代码相结合。如果标志未设置,RAS将使用szLocalPhoneNumber字符串作为整个电话号码。

dwAlternateOffset

指定从结构的开始到连续的以null结尾的字符串的列表的偏移量(以字节为单位)。最后一个字符串由两个连续的空字符终止。如果主号码(见szLocalPhoneNumber)无法连接,则RAS按照列出的顺序拨打的字符串是备用电话号码。备用电话号码字符串是ANSI或Unicode,具体取决于您是使用ANSI或Unicode版本的结构。

也可以看看

RasGetSubEntryProperties, RasSetSubEntryProperties