Прочитать на английском

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


Заголовок ras.h

Этот заголовок используется службой маршрутизации и удаленного доступа. Дополнительные сведения см. в разделе:

ras.h содержит следующие программные интерфейсы:

Функции

 
RasClearConnectionStatistics

Функции RasClearConnectionStatistics очищают все накопленные статистические данные для указанного подключения RAS.
RasClearLinkStatistics

Функции RasClearLinkStatistics очищают все накопленные статистические данные для указанной ссылки в многолинейном соединении RAS.
RasConnectionNotificationA

Функция RasConnectionNotification указывает объект события, который система устанавливает в состояние сигнала при создании или завершении соединения RAS. (ANSI)
RasConnectionNotificationW

Функция RasConnectionNotification указывает объект события, который система устанавливает в состояние сигнала при создании или завершении соединения RAS. (Юникод)
RasCreatePhonebookEntryA

Функция RasCreatePhonebookEntry создает новую запись телефонной книги. Функция отображает диалоговое окно, в котором пользователь вводит сведения для записи телефонной книги. (ANSI)
RasCreatePhonebookEntryW

Функция RasCreatePhonebookEntry создает новую запись телефонной книги. Функция отображает диалоговое окно, в котором пользователь вводит сведения для записи телефонной книги. (Юникод)
RasDeleteEntryA

Функция RasDeleteEntry удаляет запись из телефонной книги. (ANSI)
RasDeleteEntryW

Функция RasDeleteEntry удаляет запись из телефонной книги. (Юникод)
RasDeleteSubEntryA

Функция RasDeleteSubEntry удаляет указанный вложенный элемент из указанной записи телефонной книги. (ANSI)
RasDeleteSubEntryW

Функция RasDeleteSubEntry удаляет указанный вложенный элемент из указанной записи телефонной книги. (Юникод)
RasDialA

Функция RasDial устанавливает соединение RAS между клиентом RAS и сервером RAS. Данные подключения включают сведения о обратном вызове и проверке подлинности пользователя. (ANSI)
RasDialW

Функция RasDial устанавливает соединение RAS между клиентом RAS и сервером RAS. Данные подключения включают сведения о обратном вызове и проверке подлинности пользователя. (Юникод)
RasEditPhonebookEntryA

Функция RasEditPhonebookEntry редактирует существующую запись телефонной книги. Функция отображает диалоговое окно, в котором пользователь может изменять существующие сведения. (ANSI)
RasEditPhonebookEntryW

Функция RasEditPhonebookEntry редактирует существующую запись телефонной книги. Функция отображает диалоговое окно, в котором пользователь может изменять существующие сведения. (Юникод)
RasEnumAutodialAddressesA

Функция RasEnumAutodialAddresses возвращает список всех адресов в базе данных сопоставления AutoDial. (ANSI)
RasEnumAutodialAddressesW

Функция RasEnumAutodialAddresses возвращает список всех адресов в базе данных сопоставления AutoDial. (Юникод)
RasEnumConnectionsA

Функция RasEnumConnections выводит список всех активных подключений RAS. Он возвращает дескриптор каждого подключения и имя записи телефонной книги. (ANSI)
RasEnumConnectionsW

Функция RasEnumConnections выводит список всех активных подключений RAS. Он возвращает дескриптор каждого подключения и имя записи телефонной книги. (Юникод)
RasEnumDevicesA

Функция RasEnumDevices возвращает имя и тип всех доступных устройств с поддержкой RAS. (ANSI)
RasEnumDevicesW

Функция RasEnumDevices возвращает имя и тип всех доступных устройств с поддержкой RAS. (Юникод)
RasEnumEntriesA

Функция RasEnumEntries выводит список всех имен записей в телефонной книге удаленного доступа. (ANSI)
RasEnumEntriesW

Функция RasEnumEntries выводит список всех имен записей в телефонной книге удаленного доступа. (Юникод)
RasFreeEapUserIdentityA

Используйте функцию RasFreeEapUserIdentity, чтобы освободить буфер памяти, возвращаемый RasGetEapUserIdentity. (ANSI)
RasFreeEapUserIdentityW

Используйте функцию RasFreeEapUserIdentity, чтобы освободить буфер памяти, возвращаемый RasGetEapUserIdentity. (Юникод)
RasGetAutodialAddressA

Функция RasGetAutodialAddress извлекает сведения обо всех записях autoDial, связанных с сетевым адресом в базе данных сопоставления autoDial. (ANSI)
RasGetAutodialAddressW

Функция RasGetAutodialAddress извлекает сведения обо всех записях autoDial, связанных с сетевым адресом в базе данных сопоставления autoDial. (Юникод)
RasGetAutodialEnableA

Функция RasGetAutodialEnable указывает, включена ли функция autoDial для указанного расположения набора номера TAPI. (ANSI)
RasGetAutodialEnableW

Функция RasGetAutodialEnable указывает, включена ли функция autoDial для указанного расположения набора номера TAPI. (Юникод)
RasGetAutodialParamA

Функция RasGetAutodialParam извлекает значение параметра AutoDial. (ANSI)
RasGetAutodialParamW

Функция RasGetAutodialParam извлекает значение параметра AutoDial. (Юникод)
RasGetConnectionStatistics

Функция RasGetConnectionStatistics извлекает собранную статистику подключения для указанного соединения.
RasGetConnectStatusA

Функция RasGetConnectStatus извлекает сведения о текущем состоянии указанного подключения удаленного доступа. Приложение может использовать этот вызов для определения завершения асинхронного вызова RasDial. (ANSI)
RasGetConnectStatusW

Функция RasGetConnectStatus извлекает сведения о текущем состоянии указанного подключения удаленного доступа. Приложение может использовать этот вызов для определения завершения асинхронного вызова RasDial. (Юникод)
RasGetCountryInfoA

Функция RasGetCountryInfo извлекает сведения о наборе номера для конкретной страны или региона из списка стран и регионов телефонии Windows. (ANSI)
RasGetCountryInfoW

Функция RasGetCountryInfo извлекает сведения о наборе номера для конкретной страны или региона из списка стран и регионов телефонии Windows. (Юникод)
RasGetCredentialsA

Функция RasGetCredentials извлекает учетные данные пользователя, связанные с указанной записью телефонной книги RAS. (ANSI)
RasGetCredentialsW

Функция RasGetCredentials извлекает учетные данные пользователя, связанные с указанной записью телефонной книги RAS. (Юникод)
RasGetCustomAuthDataA

Используйте функцию RasGetCustomAuthData для получения сведений о проверке подлинности для конкретного подключения. Эти сведения не относятся к конкретному пользователю. (ANSI)
RasGetCustomAuthDataW

Используйте функцию RasGetCustomAuthData для получения сведений о проверке подлинности для конкретного подключения. Эти сведения не относятся к конкретному пользователю. (Юникод)
RasGetEapUserDataA

Используйте функцию RasGetEapUserData для получения сведений о пользовательском протоколе EAP для указанной записи в телефонной книге. (ANSI)
RasGetEapUserDataW

Используйте функцию RasGetEapUserData для получения сведений о пользовательском протоколе EAP для указанной записи в телефонной книге. (Юникод)
RasGetEapUserIdentityA

Функция RasGetEapUserIdentity извлекает сведения об удостоверениях для текущего пользователя. Используйте эти сведения для вызова RasDial с записью телефонной книги, требующей протокола расширенной проверки подлинности (EAP). (ANSI)
RasGetEapUserIdentityW

Функция RasGetEapUserIdentity извлекает сведения об удостоверениях для текущего пользователя. Используйте эти сведения для вызова RasDial с записью телефонной книги, требующей протокола расширенной проверки подлинности (EAP). (Юникод)
RasGetEntryDialParamsA

Функция RasGetEntryDialParams извлекает сведения о подключении, сохраненные при последнем успешном вызове функции RasDial или RasSetEntryDialParams для указанной записи телефонной книги. (ANSI)
RasGetEntryDialParamsW

Функция RasGetEntryDialParams извлекает сведения о подключении, сохраненные при последнем успешном вызове функции RasDial или RasSetEntryDialParams для указанной записи телефонной книги. (Юникод)
RasGetEntryPropertiesA

Функция RasGetEntryProperties извлекает свойства записи телефонной книги. (ANSI)
RasGetEntryPropertiesW

Функция RasGetEntryProperties извлекает свойства записи телефонной книги. (Юникод)
RasGetErrorStringA

Функция RasGetErrorString получает строку сообщения об ошибке для указанного значения ошибки RAS. (ANSI)
RasGetErrorStringW

Функция RasGetErrorString получает строку сообщения об ошибке для указанного значения ошибки RAS. (Юникод)
RasGetLinkStatistics

Функция RasGetLinkStatistics извлекает собранную статистику по указанной ссылке в многолинейном соединении RAS.
RasGetNapStatus

Извлекает переменные состояния подключения защиты доступа к сети (NAP) для заданного подключения удаленного доступа.
RasGetProjectionInfoEx

Получает сведения об операциях проекции удаленного доступа по протоколу "точка — точка" (PPP) или Обмен ключами Интернета версии 2 (IKEv2) для всех подключений RAS на локальном клиенте.
RasGetSubEntryHandleA

Функция RasGetSubEntryHandle извлекает дескриптор соединения для указанного вложенного объекта многолинейного соединения. (ANSI)
RasGetSubEntryHandleW

Функция RasGetSubEntryHandle извлекает дескриптор соединения для указанного вложенного объекта многолинейного соединения. (Юникод)
RasGetSubEntryPropertiesA

Функция RasGetSubEntryProperties извлекает сведения о вложенном объекте для указанной записи телефонной книги. (ANSI)
RasGetSubEntryPropertiesW

Функция RasGetSubEntryProperties извлекает сведения о вложенном объекте для указанной записи телефонной книги. (Юникод)
RasHangUpA

Функция RasHangUp завершает подключение удаленного доступа. Соединение указывается с помощью дескриптора подключения RAS. Функция освобождает все RASAPI32.DLL ресурсы, связанные с дескриптором. (ANSI)
RasHangUpW

Функция RasHangUp завершает подключение удаленного доступа. Соединение указывается с помощью дескриптора подключения RAS. Функция освобождает все RASAPI32.DLL ресурсы, связанные с дескриптором. (Юникод)
RasInvokeEapUI

Функция RasInvokeEapUI отображает пользовательский интерфейс для получения сведений о протоколе расширенной проверки подлинности (EAP) от пользователя.
RasRenameEntryA

Функция RasRenameEntry изменяет имя записи в телефонной книге. (ANSI)
RasRenameEntryW

Функция RasRenameEntry изменяет имя записи в телефонной книге. (Юникод)
RasSetAutodialAddressA

Функция RasSetAutodialAddress может добавить адрес в базу данных сопоставления AutoDial. Кроме того, функция может удалять или изменять данные, связанные с существующим адресом в базе данных. (ANSI)
RasSetAutodialAddressW

Функция RasSetAutodialAddress может добавить адрес в базу данных сопоставления AutoDial. Кроме того, функция может удалять или изменять данные, связанные с существующим адресом в базе данных. (Юникод)
RasSetAutodialEnableA

Функция RasSetAutodialEnable включает или отключает функцию autoDial для указанного расположения набора TAPI. (ANSI)
RasSetAutodialEnableW

Функция RasSetAutodialEnable включает или отключает функцию autoDial для указанного расположения набора TAPI. (Юникод)
RasSetAutodialParamA

Функция RasSetAutodialParam задает значение параметра AutoDial. (ANSI)
RasSetAutodialParamW

Функция RasSetAutodialParam задает значение параметра AutoDial. (Юникод)
RasSetCredentialsA

Задает учетные данные пользователя, связанные с указанной записью телефонной книги RAS. (ANSI)
RasSetCredentialsW

Задает учетные данные пользователя, связанные с указанной записью телефонной книги RAS. (Юникод)
RasSetCustomAuthDataA

Используйте функцию RasSetCustomAuthData, чтобы задать сведения о проверке подлинности для конкретного подключения. Эти сведения не должны быть характерными для конкретного пользователя. (ANSI)
RasSetCustomAuthDataW

Используйте функцию RasSetCustomAuthData, чтобы задать сведения о проверке подлинности для конкретного подключения. Эти сведения не должны быть характерными для конкретного пользователя. (Юникод)
RasSetEapUserDataA

Используйте функцию RasSetEapUserData для хранения сведений о пользовательском протоколе расширенной проверки подлинности (EAP) для указанной записи телефонной книги в реестре. (ANSI)
RasSetEapUserDataW

Используйте функцию RasSetEapUserData для хранения сведений о пользовательском протоколе расширенной проверки подлинности (EAP) для указанной записи телефонной книги в реестре. (Юникод)
RasSetEntryDialParamsA

Функция RasSetEntryDialParams изменяет сведения о подключении, сохраненные при последнем успешном вызове функции RasDial или RasSetEntryDialParams для указанной записи телефонной книги. (ANSI)
RasSetEntryDialParamsW

Функция RasSetEntryDialParams изменяет сведения о подключении, сохраненные при последнем успешном вызове функции RasDial или RasSetEntryDialParams для указанной записи телефонной книги. (Юникод)
RasSetEntryPropertiesA

Функция RasSetEntryProperties изменяет сведения о подключении записи в телефонной книге или создает новую запись телефонной книги. (ANSI)
RasSetEntryPropertiesW

Функция RasSetEntryProperties изменяет сведения о подключении записи в телефонной книге или создает новую запись телефонной книги. (Юникод)
RasSetSubEntryPropertiesA

Функция RasSetSubEntryProperties создает новый вложенный объект или изменяет существующий вложенный элемент указанной записи телефонной книги. (ANSI)
RasSetSubEntryPropertiesW

Функция RasSetSubEntryProperties создает новый вложенный объект или изменяет существующий вложенный элемент указанной записи телефонной книги. (Юникод)
RasUpdateConnection

Функция RasUpdateConnection обновляет конечные точки туннеля для подключения Internet Key Exchange версии 2 (IKEv2).
RasValidateEntryNameA

Функция RasValidateEntryName проверяет формат имени записи подключения. Имя должно содержать по крайней мере один буквенно-цифровой символ, отличный от пробела. (ANSI)
RasValidateEntryNameW

Функция RasValidateEntryName проверяет формат имени записи подключения. Имя должно содержать по крайней мере один буквенно-цифровой символ, отличный от пробела. (Юникод)

Функции обратного вызова

 
ORASADFUNC

Функция ORASADFunc — это определяемая приложением функция обратного вызова, которая используется для предоставления настраиваемого пользовательского интерфейса для автоматического определения.
PFNRASFREEBUFFER

Библиотека DLL пользовательских сценариев вызывает RasFreeBuffer, чтобы освободить буфер памяти, выделенный при предыдущем вызове RasGetBuffer.
PFNRASGETBUFFER

Библиотека DLL пользовательских сценариев вызывает RasGetBuffer, чтобы выделить память для отправки или получения данных через порт, подключенный к серверу.
PFNRASRECEIVEBUFFER

Библиотека DLL пользовательских сценариев вызывает функцию RasReceiveBuffer, чтобы сообщить RAS, что она готова к получению данных с сервера через указанный порт.
PFNRASRETRIEVEBUFFER

Библиотека DLL пользовательских сценариев вызывает функцию RasRetrieveBuffer для получения данных, полученных с сервера RAS через указанный порт.
PFNRASSENDBUFFER

Библиотека DLL пользовательских сценариев вызывает функцию RasSendBuffer для отправки данных на сервер через указанный порт.
PFNRASSETCOMMSETTINGS

Вызовите RasSetCommSettings из библиотеки DLL для пользовательских сценариев, чтобы изменить параметры порта для подключения.
RASADFUNCA

Функция RASADFunc — это определяемая приложением функция обратного вызова, которая используется для предоставления настраиваемого пользовательского интерфейса для автоматического определения. (ANSI)
RASADFUNCW

Функция RASADFunc — это определяемая приложением функция обратного вызова, которая используется для предоставления настраиваемого пользовательского интерфейса для автоматического определения. (Юникод)
RasCustomDeleteEntryNotifyFn

Функция RasCustomDeleteEntryNotify — это определяемая приложением функция, экспортируемая сторонней библиотекой DLL с пользовательским набором номера. Эта функция позволяет сторонним поставщикам реализовывать пользовательские диалоги для управления записями телефонных книг.
RasCustomDialFn

Функция RasCustomDial — это определяемая приложением функция, экспортируемая сторонней библиотекой DLL с пользовательским набором номера. Эта функция позволяет сторонним поставщикам реализовывать пользовательские процедуры удаленного доступа.
RasCustomHangUpFn

Функция RasCustomHangUp — это определяемая приложением функция, экспортируемая сторонней библиотекой DLL пользовательского набора. Эта функция позволяет сторонним поставщикам реализовывать пользовательские процедуры зависания подключений.
RasCustomScriptExecuteFn

RAS вызывает функцию RasCustomScriptExecute при установке подключения для записи телефонной книги, для которого задан параметр RASEO_CustomScript.
RASDIALFUNC

Функция обратного вызова RasDialFunc вызывается функцией RasDial при изменении состояния во время процесса подключения RAS.
RASDIALFUNC1

Функция RasDialFunc1 вызывается функцией RasDial при изменении состояния во время процесса подключения удаленного доступа.
RASDIALFUNC2

Функция обратного вызова RasDialFunc2 вызывается вызовами функции RasDial при изменении состояния во время процесса подключения удаленного доступа.

Структуры

 
RAS_PROJECTION_INFO

Содержит сведения о проекции "точка — точка" (PPP) или обмен ключами Из Интернета версии 2 (IKEv2) для подключения RAS.
RAS_STATS

Структура RAS_STATS хранит статистику для односвязного подключения RAS или для одной из ссылок в многолинейном подключении RAS.
RASDEVSPECIFICINFO

Используется для отправки файла cookie для проверки сервера и обхода проверки подлинности типа "точка — точка" (PPP).
RASIKEV2_PROJECTION_INFO

Содержит сведения о проекции, полученные во время согласования обмена ключами Через Интернет (IKE).
RASNAPSTATE

Переменные защиты доступа к сети (NAP) для подключения удаленного доступа.
RASPPP_PROJECTION_INFO

Содержит сведения, полученные во время согласования PPP для операций проекции протокола IPv4 и IPv6, а также при согласовании протокола LCP/multilink и CCP.

Перечисления

 
RASPROJECTION_INFO_TYPE

Используется в структуре RAS_PROJECTION_INFO для представления структуры RASPPP_PROJECTION_INFO или RASIKEV2_PROJECTION_INFO.