関数の比較: Windows 2000 と RRAS 再頒布可能パッケージ
RAS API は Windows 2000 以降のオペレーティング システムの機能として配布され、Service Pack 3 (SP3) 以前のWindows NT 4.0 の再頒布可能パッケージとして使用できます。 RAS は両方の形式で同じ機能を提供しますが、RAS API の各バージョンの参照要素で使用される名前付け規則は異なります。
SP3 以前の Windows NT 4.0 の RAS 関数は、通常、"RasAdmin" プレフィックスで始まります。 ルーティングとリモート アクセス サービス (RRAS) の類似関数は、"MprAdmin" プレフィックスで始まります。 たとえば、RAS は RasAdminPortGetInfo という名前の関数を提供します。 RRAS の類似関数は MprAdminPortGetInfo と呼ばれます。 同様の例として、RAS はコールバック関数 RasAdminGetIpAddressForUser を提供します。 RRAS には、 MprAdminGetIpAddressForUser と呼ばれる同様のコールバック関数が用意されています。 この規則の例外は 、RasAdminPortClearStatistics です。RRAS では MprAdminPortClearStats、 RasAdminFreeBuffer は RRAS では MprAdminBufferFree です。
次の表に、Windows NT 4.0 SP3 RAS 関数と対応する RRAS 関数を示します。
RRAS 関数は、SP3 以前の RAS に対応する機能を備えた Windows NT 4.0 に似ていますが、RRAS 関数は多くの場合、異なるパラメーターセットを受け取ります。 その関数のパラメーター リストの詳細については、特定の関数のリファレンス ページを参照してください。
SP3 以前の Windows NT 4.0 の RRAS 再頒布可能パッケージには、RAS に対応する機能がない次の関数が追加されています。
MprAdminLinkHangupNotification
Windows 2000 以降のオペレーティング システムでは、上記の機能に加えて、次の機能が追加されます。
MprAdminConnectionHangupNotification2