함수 비교: Windows 2000 및 RRAS 재배포 가능

RAS API는 Windows 2000 이상 운영 체제의 기능으로 배포되며 sp3(서비스 팩 3) 이하의 Windows NT 4.0용 재배포 가능 패키지로 제공됩니다. RAS는 이러한 두 양식에서 동일한 기능을 제공하지만 사용되는 명명 규칙은 RAS API의 각 버전에 있는 참조 요소에 대해 다릅니다.

SP3 이하의 Windows NT 4.0에 대한 RAS 함수는 일반적으로 "RasAdmin" 접두사로 시작합니다. RRAS(라우팅 및 원격 액세스 서비스)에 대한 유사한 함수는 "MprAdmin" 접두사로 시작합니다. 예를 들어 RAS는 RasAdminPortGetInfo라는 함수를 제공합니다. RRAS의 유사한 함수를 MprAdminPortGetInfo라고 합니다. 비슷한 예로 RAS는 콜백 함수 RasAdminGetIpAddressForUser를 제공합니다. RRAS는 MprAdminGetIpAddressForUser라는 유사한 콜백 함수를 제공합니다. 이 규칙의 예외는 RRAS에서 MprAdminPortClearStats인 RasAdminPortClearStatistics 및 RRAS에서 MprAdminBufferFreeRasAdminFreeBuffer입니다.

다음 표에는 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 함수는 기능에서 SP3 및 이전 RAS 대응을 사용하는 Windows NT 4.0과 유사하지만 RRAS 함수는 종종 다른 매개 변수 집합을 사용합니다. 해당 함수의 매개 변수 목록에 대한 전체 정보는 특정 함수에 대한 참조 페이지를 참조하세요.

SP3 이하의 Windows NT 4.0에 대한 RRAS 재배포 가능 패키지는 RAS에 해당하는 함수가 없는 다음 함수를 추가합니다.

MprAdminAcceptNewLink

MprAdminConnectionClearStats

MprAdminConnectionEnum

MprAdminConnectionGetInfo

MprAdminGetPDCServer

MprAdminIsServiceRunning

MprAdminLinkHangupNotification

MprAdminPortReset

MprAdminServerConnect

MprAdminServerDisconnect

이전 함수 외에도 Windows 2000 이상 운영 체제는 다음 함수를 추가합니다.

MprAdminSendUserMessage

MprAdminAcceptNewConnection2

MprAdminConnectionHangupNotification2