培训
ras.h 标头
路由和远程访问服务使用此标头。 有关详细信息,请参阅:
ras.h 包含以下编程接口:
RasClearConnectionStatistics RasClearConnectionStatistics 函数清除指定 RAS 连接的任何累积统计信息。 |
RasClearLinkStatistics RasClearLinkStatistics 函数清除 RAS 多链接连接中指定链接的任何累积统计信息。 |
RasConnectionNotificationA RasConnectionNotification 函数指定一个事件对象,当创建或终止 RAS 连接时,系统将该对象设置为信号状态。 (ANSI) |
RasConnectionNotificationW RasConnectionNotification 函数指定一个事件对象,当创建或终止 RAS 连接时,系统将该对象设置为信号状态。 (Unicode) |
RasCreatePhonebookEntryA RasCreatePhonebookEntry 函数创建新的电话簿条目。 函数显示一个对话框,用户在此对话框中键入电话簿条目的信息。 (ANSI) |
RasCreatePhonebookEntryW RasCreatePhonebookEntry 函数创建新的电话簿条目。 函数显示一个对话框,用户在此对话框中键入电话簿条目的信息。 (Unicode) |
RasDeleteEntryA RasDeleteEntry 函数从电话簿中删除条目。 (ANSI) |
RasDeleteEntryW RasDeleteEntry 函数从电话簿中删除条目。 (Unicode) |
RasDeleteSubEntryA RasDeleteSubEntry 函数从指定的电话簿条目中删除指定的子条目。 (ANSI) |
RasDeleteSubEntryW RasDeleteSubEntry 函数从指定的电话簿条目中删除指定的子条目。 (Unicode) |
RasDialA RasDial 函数在 RAS 客户端和 RAS 服务器之间建立 RAS 连接。 连接数据包括回调和用户身份验证信息。 (ANSI) |
RasDialW RasDial 函数在 RAS 客户端和 RAS 服务器之间建立 RAS 连接。 连接数据包括回调和用户身份验证信息。 (Unicode) |
RasEditPhonebookEntryA RasEditPhonebookEntry 函数编辑现有的电话簿条目。 函数显示一个对话框,用户可在其中修改现有信息。 (ANSI) |
RasEditPhonebookEntryW RasEditPhonebookEntry 函数编辑现有的电话簿条目。 函数显示一个对话框,用户可在其中修改现有信息。 (Unicode) |
RasEnumAutodialAddressesA RasEnumAutodialAddresses 函数返回 AutoDial 映射数据库中所有地址的列表。 (ANSI) |
RasEnumAutodialAddressesW RasEnumAutodialAddresses 函数返回 AutoDial 映射数据库中所有地址的列表。 (Unicode) |
RasEnumConnectionsA RasEnumConnections 函数列出所有活动的 RAS 连接。 它返回每个连接的句柄和电话簿条目名称。 (ANSI) |
RasEnumConnectionsW RasEnumConnections 函数列出所有活动的 RAS 连接。 它返回每个连接的句柄和电话簿条目名称。 (Unicode) |
RasEnumDevicesA RasEnumDevices 函数返回所有支持 RAS 的可用设备的名称和类型。 (ANSI) |
RasEnumDevicesW RasEnumDevices 函数返回所有支持 RAS 的可用设备的名称和类型。 (Unicode) |
RasEnumEntriesA RasEnumEntries 函数列出远程访问电话簿中的所有条目名称。 (ANSI) |
RasEnumEntriesW RasEnumEntries 函数列出远程访问电话簿中的所有条目名称。 (Unicode) |
RasFreeEapUserIdentityA 使用 RasFreeEapUserIdentity 函数释放 RasGetEapUserIdentity 返回的内存缓冲区。 (ANSI) |
RasFreeEapUserIdentityW 使用 RasFreeEapUserIdentity 函数释放 RasGetEapUserIdentity 返回的内存缓冲区。 (Unicode) |
RasGetAutodialAddressA RasGetAutodialAddress 函数检索与 AutoDial 映射数据库中网络地址关联的所有 AutoDial 条目的信息。 (ANSI) |
RasGetAutodialAddressW RasGetAutodialAddress 函数检索与 AutoDial 映射数据库中网络地址关联的所有 AutoDial 条目的信息。 (Unicode) |
RasGetAutodialEnableA RasGetAutodialEnable 函数指示是否为指定的 TAPI 拨号位置启用了自动拨号功能。 (ANSI) |
RasGetAutodialEnableW RasGetAutodialEnable 函数指示是否为指定的 TAPI 拨号位置启用了自动拨号功能。 (Unicode) |
RasGetAutodialParamA RasGetAutodialParam 函数检索 AutoDial 参数的值。 (ANSI) |
RasGetAutodialParamW RasGetAutodialParam 函数检索 AutoDial 参数的值。 (Unicode) |
RasGetConnectionStatistics RasGetConnectionStatistics 函数检索指定连接的累积连接统计信息。 |
RasGetConnectStatusA RasGetConnectStatus 函数检索有关指定远程访问连接的当前状态的信息。 应用程序可以使用此调用来确定异步 RasDial 调用何时完成。 (ANSI) |
RasGetConnectStatusW RasGetConnectStatus 函数检索有关指定远程访问连接的当前状态的信息。 应用程序可以使用此调用来确定异步 RasDial 调用何时完成。 (Unicode) |
RasGetCountryInfoA RasGetCountryInfo 函数从国家/地区的 Windows 电话服务列表中检索特定于国家/地区的拨号信息。 (ANSI) |
RasGetCountryInfoW RasGetCountryInfo 函数从国家/地区的 Windows 电话服务列表中检索特定于国家/地区的拨号信息。 (Unicode) |
RasGetCredentialsA RasGetCredentials 函数检索与指定的 RAS 电话簿条目关联的用户凭据。 (ANSI) |
RasGetCredentialsW RasGetCredentials 函数检索与指定的 RAS 电话簿条目关联的用户凭据。 (Unicode) |
RasGetCustomAuthDataA 使用 RasGetCustomAuthData 函数检索特定于连接的身份验证信息。 此信息不特定于特定用户。 (ANSI) |
RasGetCustomAuthDataW 使用 RasGetCustomAuthData 函数检索特定于连接的身份验证信息。 此信息不特定于特定用户。 (Unicode) |
RasGetEapUserDataA 使用 RasGetEapUserData 函数检索用户特定的可扩展身份验证协议 (EAP) 指定电话簿条目的信息。 (ANSI) |
RasGetEapUserDataW 使用 RasGetEapUserData 函数检索用户特定的可扩展身份验证协议 (EAP) 指定电话簿条目的信息。 (Unicode) |
RasGetEapUserIdentityA RasGetEapUserIdentity 函数检索当前用户的标识信息。 使用此信息通过电话簿条目调用 RasDial,该条目需要可扩展身份验证协议 (EAP) 。 (ANSI) |
RasGetEapUserIdentityW RasGetEapUserIdentity 函数检索当前用户的标识信息。 使用此信息通过电话簿条目调用 RasDial,该条目需要可扩展身份验证协议 (EAP) 。 (Unicode) |
RasGetEntryDialParamsA RasGetEntryDialParams 函数检索最后一次成功调用 RasDial 或 RasSetEntryDialParams 函数时为指定的电话簿条目保存的连接信息。 (ANSI) |
RasGetEntryDialParamsW RasGetEntryDialParams 函数检索最后一次成功调用 RasDial 或 RasSetEntryDialParams 函数时为指定的电话簿条目保存的连接信息。 (Unicode) |
RasGetEntryPropertiesA RasGetEntryProperties 函数检索电话簿条目的属性。 (ANSI) |
RasGetEntryPropertiesW RasGetEntryProperties 函数检索电话簿条目的属性。 (Unicode) |
RasGetErrorStringA RasGetErrorString 函数获取指定 RAS 错误值的错误消息字符串。 (ANSI) |
RasGetErrorStringW RasGetErrorString 函数获取指定 RAS 错误值的错误消息字符串。 (Unicode) |
RasGetLinkStatistics RasGetLinkStatistics 函数检索 RAS 多链接连接中指定链接的累积统计信息。 |
RasGetNapStatus 检索给定远程访问连接的网络访问保护 (NAP) 连接状态变量。 |
RasGetProjectionInfoEx 获取有关点到点协议 (PPP) 或 Internet 密钥交换版本 2 的信息, (IKEv2) 本地客户端上所有 RAS 连接的远程访问投影操作。 |
RasGetSubEntryHandleA RasGetSubEntryHandle 函数检索多链接连接的指定子项的连接句柄。 (ANSI) |
RasGetSubEntryHandleW RasGetSubEntryHandle 函数检索多链接连接的指定子项的连接句柄。 (Unicode) |
RasGetSubEntryPropertiesA RasGetSubEntryProperties 函数检索有关指定电话簿条目的子条目的信息。 (ANSI) |
RasGetSubEntryPropertiesW RasGetSubEntryProperties 函数检索有关指定电话簿条目的子条目的信息。 (Unicode) |
RasHangUpA RasHangUp 函数终止远程访问连接。 使用 RAS 连接句柄指定连接。 函数释放与句柄关联的所有 RASAPI32.DLL 资源。 (ANSI) |
RasHangUpW RasHangUp 函数终止远程访问连接。 使用 RAS 连接句柄指定连接。 函数释放与句柄关联的所有 RASAPI32.DLL 资源。 (Unicode) |
RasInvokeEapUI RasInvokeEapUI 函数显示一个自定义用户界面,用于从用户获取可扩展身份验证协议 (EAP) 信息。 |
RasRenameEntryA RasRenameEntry 函数更改电话簿中条目的名称。 (ANSI) |
RasRenameEntryW RasRenameEntry 函数更改电话簿中条目的名称。 (Unicode) |
RasSetAutodialAddressA RasSetAutodialAddress 函数可以将地址添加到 AutoDial 映射数据库。 或者, 函数可以删除或修改与数据库中现有地址关联的数据。 (ANSI) |
RasSetAutodialAddressW RasSetAutodialAddress 函数可以将地址添加到 AutoDial 映射数据库。 或者, 函数可以删除或修改与数据库中现有地址关联的数据。 (Unicode) |
RasSetAutodialEnableA RasSetAutodialEnable 函数为指定的 TAPI 拨号位置启用或禁用自动拨号功能。 (ANSI) |
RasSetAutodialEnableW RasSetAutodialEnable 函数为指定的 TAPI 拨号位置启用或禁用自动拨号功能。 (Unicode) |
RasSetAutodialParamA RasSetAutodialParam 函数设置 AutoDial 参数的值。 (ANSI) |
RasSetAutodialParamW RasSetAutodialParam 函数设置 AutoDial 参数的值。 (Unicode) |
RasSetCredentialsA 设置与指定的 RAS 电话簿条目关联的用户凭据。 (ANSI) |
RasSetCredentialsW 设置与指定的 RAS 电话簿条目关联的用户凭据。 (Unicode) |
RasSetCustomAuthDataA 使用 RasSetCustomAuthData 函数设置特定于连接的身份验证信息。 此信息不应特定于特定用户。 (ANSI) |
RasSetCustomAuthDataW 使用 RasSetCustomAuthData 函数设置特定于连接的身份验证信息。 此信息不应特定于特定用户。 (Unicode) |
RasSetEapUserDataA 使用 RasSetEapUserData 函数存储特定于用户的可扩展身份验证协议 (EAP) 注册表中指定电话簿条目的信息。 (ANSI) |
RasSetEapUserDataW 使用 RasSetEapUserData 函数存储特定于用户的可扩展身份验证协议 (EAP) 注册表中指定电话簿条目的信息。 (Unicode) |
RasSetEntryDialParamsA RasSetEntryDialParams 函数更改指定的电话簿条目最后一次成功调用 RasDial 或 RasSetEntryDialParams 函数时保存的连接信息。 (ANSI) |
RasSetEntryDialParamsW RasSetEntryDialParams 函数更改指定的电话簿条目最后一次成功调用 RasDial 或 RasSetEntryDialParams 函数时保存的连接信息。 (Unicode) |
RasSetEntryPropertiesA RasSetEntryProperties 函数更改电话簿中某个条目的连接信息,或创建新的电话簿条目。 (ANSI) |
RasSetEntryPropertiesW RasSetEntryProperties 函数更改电话簿中某个条目的连接信息,或创建新的电话簿条目。 (Unicode) |
RasSetSubEntryPropertiesA RasSetSubEntryProperties 函数创建新的子项或修改指定电话簿条目的现有子项。 (ANSI) |
RasSetSubEntryPropertiesW RasSetSubEntryProperties 函数创建新的子项或修改指定电话簿条目的现有子项。 (Unicode) |
RasUpdateConnection RasUpdateConnection 函数更新 Internet 密钥交换版本 2 (IKEv2) 连接的隧道终结点。 |
RasValidateEntryNameA RasValidateEntryName 函数验证连接条目名称的格式。 名称必须至少包含一个非空格字母数字字符。 (ANSI) |
RasValidateEntryNameW RasValidateEntryName 函数验证连接条目名称的格式。 名称必须至少包含一个非空格字母数字字符。 (Unicode) |
ORASADFUNC ORASADFunc 函数是一个应用程序定义的回调函数,用于提供自定义的用户界面用于自动dialing。 |
PFNRASFREEBUFFER 自定义脚本 DLL 调用 RasFreeBuffer 来释放先前调用 RasGetBuffer 分配的内存缓冲区。 |
PFNRASGETBUFFER 自定义脚本 DLL 调用 RasGetBuffer 来分配内存,以便通过连接到服务器的端口发送或接收数据。 |
PFNRASRECEIVEBUFFER 自定义脚本 DLL 调用 RasReceiveBuffer 函数,以通知 RAS 它已准备好通过指定端口从服务器接收数据。 |
PFNRASRETRIEVEBUFFER 自定义脚本 DLL 调用 RasRetrieveBuffer 函数以获取通过指定端口从 RAS 服务器接收的数据。 |
PFNRASSENDBUFFER 自定义脚本 DLL 调用 RasSendBuffer 函数,以通过指定的端口将数据发送到服务器。 |
PFNRASSETCOMMSETTINGS 从自定义脚本 DLL 调用 RasSetCommSettings,以更改连接端口上的设置。 |
RASADFUNCA RASADFunc 函数是一个应用程序定义的回调函数,用于提供自定义的用户界面用于自动dialing。 (ANSI) |
RASADFUNCW RASADFunc 函数是一个应用程序定义的回调函数,用于提供自定义的用户界面用于自动dialing。 (Unicode) |
RasCustomDeleteEntryNotifyFn RasCustomDeleteEntryNotify 函数是由第三方自定义拨号 DLL 导出的应用程序定义的函数。 此函数允许第三方供应商实现用于管理电话簿条目的自定义对话。 |
RasCustomDialFn RasCustomDial 函数是由第三方自定义拨号 DLL 导出的应用程序定义的函数。 此函数允许第三方供应商实现自定义远程访问拨号例程。 |
RasCustomHangUpFn RasCustomHangUp 函数是由第三方自定义拨号 DLL 导出的应用程序定义的函数。 此函数允许第三方供应商实现自定义连接挂起例程。 |
RasCustomScriptExecuteFn RAS 在为设置了 RASEO_CustomScript 选项的电话簿条目建立连接时调用 RasCustomScriptExecute 函数。 |
RASDIALFUNC RasDialFunc 回调函数在 RAS 连接过程中发生状态更改时由 RasDial 函数调用。 |
RASDIALFUNC1 在远程访问连接过程中状态发生更改时,RasDialFunc1 函数由 RasDial 函数调用。 |
RASDIALFUNC2 RasDialFunc2 回调函数在远程访问连接过程中状态发生更改时由 RasDial 函数调用。 |
RAS_PROJECTION_INFO 包含点到点 (PPP) 或 Internet 密钥交换版本 2 (IKEv2) RAS 连接的投影信息。 |
RAS_STATS RAS_STATS结构存储单链路 RAS 连接或多链接 RAS 连接中的某个链接的统计信息。 |
RASDEVSPECIFICINFO 用于发送 Cookie 进行服务器验证,并绕过点到点 (PPP) 身份验证。 |
RASIKEV2_PROJECTION_INFO 包含 Internet 密钥交换 (IKE) 协商期间获得的投影信息。 |
RASNAPSTATE 网络访问保护 (NAP) 远程访问连接的变量。 |
RASPPP_PROJECTION_INFO 包含在 Internet 协议版本 4 的点到点 (PPP) 协商期间获得的信息, (IPv4) 和 IPv6 投影操作,PPP 链路控制协议 (LCP) /多链路,压缩控制协议 (CCP) 协商。 |
RASPROJECTION_INFO_TYPE 在 RAS_PROJECTION_INFO 结构中用于表示RASPPP_PROJECTION_INFO或RASIKEV2_PROJECTION_INFO结构。 |