Сравнение функций: Windows 2000 и распространяемый компонент RRAS
API RAS распространяется как компонент операционных систем Windows 2000 и более поздних версий и доступен в качестве распространяемого компонента для Windows NT 4.0 с пакетом обновления 3 (SP3) и более ранних версий. RAS предоставляет одинаковые функциональные возможности в обеих этих формах, но используемое соглашение об именовании отличается для ссылочных элементов в каждой версии API RAS.
Функции RAS для Windows NT 4.0 с пакетом обновления 3 (SP3) и более ранних версий обычно начинаются с префикса RasAdmin. Аналогичные функции для службы маршрутизации и удаленного доступа (RRAS) начинаются с префикса MprAdmin. Например, RAS предоставляет функцию с именем RasAdminPortGetInfo. Аналогичная функция в RRAS называется MprAdminPortGetInfo. В аналогичном примере RAS предоставляет функцию обратного вызова RasAdminGetIpAddressForUser. RRAS предоставляет аналогичную функцию обратного вызова с именем MprAdminGetIpAddressForUser. Исключениями из этого правила являются RasAdminPortClearStatistics, который в RRAS имеет значение MprAdminPortClearStats, и RasAdminFreeBuffer, который в RRAS имеет значение MprAdminBufferFree.
В следующей таблице перечислены функции RAS Windows NT 4.0 с пакетом обновления 3 (SP3) и соответствующие функции RRAS.
Хотя функции RRAS похожи на их Windows NT 4.0 с пакетом обновления 3 (SP3) и более ранними аналогами RAS по функциональности, функции RRAS часто принимают другой набор параметров. Полные сведения о списке параметров этой функции см. на странице справочника по конкретной функции.
Распространяемый компонент RRAS для Windows NT 4.0 с пакетом обновления 3 (SP3) и более ранних версий добавляет следующие функции, не имеющие аналогов RAS:
MprAdminLinkHangupNotification
В дополнение к предыдущим функциям в операционных системах Windows 2000 и более поздних версий добавлены следующие функции:
MprAdminConnectionHangupNotification2