共用方式為


函式比較:Windows 2000 與 RRAS 可轉散發套件

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 函式。

Windows NT 4.0 RAS RRAS
RasAdminAcceptNewConnection MprAdminAcceptNewConnection
RasAdminConnectionHangupNotification MprAdminConnectionHangupNotification
RasAdminFreeBuffer MprAdminBufferFree
RasAdminGetErrorString MprAdminGetErrorString
RasAdminGetIpAddressForUser MprAdminGetIpAddressForUser
RasAdminPortClearStatistics MprAdminPortClearStats
RasAdminPortDisconnect MprAdminPortDisconnect
RasAdminPortEnum MprAdminPortEnum
RasAdminPortGetInfo MprAdminPortGetInfo
RasAdminReleaseIpAddress MprAdminReleaseIpAddress
RasAdminUserGetInfo MprAdminUserGetInfo
RasAdminUserSetInfo MprAdminUserSetInfo

 

雖然 RRAS 函式類似於其 Windows NT 4.0 與 SP3 和舊版的 RAS 功能對應專案,但 RRAS 函式通常會採用一組不同的參數。 如需該函式參數清單的完整資訊,請參閱特定函式的參考頁面。

適用於 Windows NT 4.0 且 SP3 和更早版本的 RRAS 可轉散發套件會新增下列函式,這些函式沒有 RAS 對應專案:

MprAdminAcceptNewLink

MprAdminConnectionClearStats

MprAdminConnectionEnum

MprAdminConnectionGetInfo

MprAdminGetPDCServer

MprAdminIsServiceRunning

MprAdminLinkHangupNotification

MprAdminPortReset

MprAdminServerConnect

MprAdminServerDisconnect

除了上述函式之外,Windows 2000 和更新版本的作系統也會新增下列函式:

MprAdminSendUserMessage

MprAdminAcceptNewConnection2

MprAdminConnectionHangupNotification2