RAS API 會以 Windows 2000 和更新版本的作系統功能散發,並可作為 Windows NT 4.0 Service Pack 3 (SP3) 和更早版本的可轉散發套件。 RAS 在這兩種形式中都提供相同的功能,但針對每個 RAS API 版本中的參考元素所使用的命名慣例不同。
Windows NT 4.0 與 SP3 和更早版本的 RAS 函式通常會以 “RasAdmin” 前置詞開頭。 路由和遠端訪問服務 (RRAS) 的類似函式會以 「MprAdmin」 前置詞開頭。 例如,RAS 提供名為 RasAdminPortGetInfo的函式。 RRAS 中的類似函式稱為 MprAdminPortGetInfo。 例如,RAS 會提供回呼函式 RasAdminGetIpAddressForUser。 RRAS 提供稱為 MprAdminGetIpAddressForUser的類似回呼函式。 此規則的例外狀況是 RasAdminPortClearStatistics,RRAS 下的 RRAS MprAdminPortClearStats,而 RasAdminFreeBuffer,而 RRAS 下的 MprAdminBufferFree。
下表列出 Windows NT 4.0 SP3 RAS 函式和對應的 RRAS 函式。
雖然 RRAS 函式類似於其 Windows NT 4.0 與 SP3 和舊版的 RAS 功能對應專案,但 RRAS 函式通常會採用一組不同的參數。 如需該函式參數清單的完整資訊,請參閱特定函式的參考頁面。
適用於 Windows NT 4.0 且 SP3 和更早版本的 RRAS 可轉散發套件會新增下列函式,這些函式沒有 RAS 對應專案:
MprAdminLinkHangupNotification
除了上述函式之外,Windows 2000 和更新版本的作系統也會新增下列函式:
MprAdminConnectionHangupNotification2