ras.h 헤더
이 헤더는 라우팅 및 원격 액세스 서비스에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
ras.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
RasClearConnectionStatistics RasClearConnectionStatistics 함수는 지정된 RAS 연결에 대해 누적된 통계를 지웁니다. |
RasClearLinkStatistics RasClearLinkStatistics 함수는 RAS 멀티링크 연결에서 지정된 링크에 대해 누적된 통계를 지웁니다. |
RasConnectionNotificationA RasConnectionNotification 함수는 RAS 연결을 만들거나 종료할 때 시스템이 신호 상태로 설정하는 이벤트 개체를 지정합니다. (ANSI) |
RasConnectionNotificationW RasConnectionNotification 함수는 RAS 연결을 만들거나 종료할 때 시스템이 신호 상태로 설정하는 이벤트 개체를 지정합니다. (유니코드) |
RasCreatePhonebookEntryA RasCreatePhonebookEntry 함수는 새 전화 번호부 항목을 만듭니다. 함수는 사용자가 전화 번호부 항목에 대한 정보를 입력하는 대화 상자를 표시합니다. (ANSI) |
RasCreatePhonebookEntryW RasCreatePhonebookEntry 함수는 새 전화 번호부 항목을 만듭니다. 함수는 사용자가 전화 번호부 항목에 대한 정보를 입력하는 대화 상자를 표시합니다. (유니코드) |
RasDeleteEntryA RasDeleteEntry 함수는 전화 번호부에서 항목을 삭제합니다. (ANSI) |
RasDeleteEntryW RasDeleteEntry 함수는 전화 번호부에서 항목을 삭제합니다. (유니코드) |
RasDeleteSubEntryA RasDeleteSubEntry 함수는 지정된 전화 번호부 항목에서 지정된 하위 엔트리를 삭제합니다. (ANSI) |
RasDeleteSubEntryW RasDeleteSubEntry 함수는 지정된 전화 번호부 항목에서 지정된 하위 엔트리를 삭제합니다. (유니코드) |
RasDialA RasDial 함수는 RAS 클라이언트와 RAS 서버 간에 RAS 연결을 설정합니다. 연결 데이터에는 콜백 및 사용자 인증 정보가 포함됩니다. (ANSI) |
RasDialW RasDial 함수는 RAS 클라이언트와 RAS 서버 간에 RAS 연결을 설정합니다. 연결 데이터에는 콜백 및 사용자 인증 정보가 포함됩니다. (유니코드) |
RasEditPhonebookEntryA RasEditPhonebookEntry 함수는 기존 전화 번호부 항목을 편집합니다. 함수는 사용자가 기존 정보를 수정할 수 있는 대화 상자를 표시합니다. (ANSI) |
RasEditPhonebookEntryW RasEditPhonebookEntry 함수는 기존 전화 번호부 항목을 편집합니다. 함수는 사용자가 기존 정보를 수정할 수 있는 대화 상자를 표시합니다. (유니코드) |
RasEnumAutodialAddressesA RasEnumAutodialAddresses 함수는 AutoDial 매핑 데이터베이스의 모든 주소 목록을 반환합니다. (ANSI) |
RasEnumAutodialAddressesW RasEnumAutodialAddresses 함수는 AutoDial 매핑 데이터베이스의 모든 주소 목록을 반환합니다. (유니코드) |
RasEnumConnectionsA RasEnumConnections 함수는 모든 활성 RAS 연결을 나열합니다. 각 연결의 핸들과 전화 번호부 항목 이름을 반환합니다. (ANSI) |
RasEnumConnectionsW RasEnumConnections 함수는 모든 활성 RAS 연결을 나열합니다. 각 연결의 핸들과 전화 번호부 항목 이름을 반환합니다. (유니코드) |
RasEnumDevicesA RasEnumDevices 함수는 사용 가능한 모든 RAS 지원 디바이스의 이름과 유형을 반환합니다. (ANSI) |
RasEnumDevicesW RasEnumDevices 함수는 사용 가능한 모든 RAS 지원 디바이스의 이름과 유형을 반환합니다. (유니코드) |
RasEnumEntriesA RasEnumEntries 함수는 원격 액세스 전화 번호부의 모든 항목 이름을 나열합니다. (ANSI) |
RasEnumEntriesW RasEnumEntries 함수는 원격 액세스 전화 번호부의 모든 항목 이름을 나열합니다. (유니코드) |
RasFreeEapUserIdentityA RasFreeEapUserIdentity 함수를 사용하여 RasGetEapUserIdentity에서 반환된 메모리 버퍼를 해제합니다. (ANSI) |
RasFreeEapUserIdentityW RasFreeEapUserIdentity 함수를 사용하여 RasGetEapUserIdentity에서 반환된 메모리 버퍼를 해제합니다. (유니코드) |
RasGetAutodialAddressA RasGetAutodialAddress 함수는 AutoDial 매핑 데이터베이스의 네트워크 주소와 연결된 모든 AutoDial 항목에 대한 정보를 검색합니다. (ANSI) |
RasGetAutodialAddressW RasGetAutodialAddress 함수는 AutoDial 매핑 데이터베이스의 네트워크 주소와 연결된 모든 AutoDial 항목에 대한 정보를 검색합니다. (유니코드) |
RasGetAutodialEnableA RasGetAutodialEnable 함수는 지정된 TAPI 전화 걸기 위치에 대해 AutoDial 기능을 사용할 수 있는지 여부를 나타냅니다. (ANSI) |
RasGetAutodialEnableW RasGetAutodialEnable 함수는 지정된 TAPI 전화 걸기 위치에 대해 AutoDial 기능을 사용할 수 있는지 여부를 나타냅니다. (유니코드) |
RasGetAutodialParamA RasGetAutodialParam 함수는 AutoDial 매개 변수의 값을 검색합니다. (ANSI) |
RasGetAutodialParamW RasGetAutodialParam 함수는 AutoDial 매개 변수의 값을 검색합니다. (유니코드) |
RasGetConnectionStatistics RasGetConnectionStatistics 함수는 지정된 연결에 대한 누적 연결 통계를 검색합니다. |
RasGetConnectStatusA RasGetConnectStatus 함수는 지정된 원격 액세스 연결의 현재 상태 대한 정보를 검색합니다. 애플리케이션은 이 호출을 사용하여 비동기 RasDial 호출이 완료되는 시기를 결정할 수 있습니다. (ANSI) |
RasGetConnectStatusW RasGetConnectStatus 함수는 지정된 원격 액세스 연결의 현재 상태 대한 정보를 검색합니다. 애플리케이션은 이 호출을 사용하여 비동기 RasDial 호출이 완료되는 시기를 결정할 수 있습니다. (유니코드) |
RasGetCountryInfoA RasGetCountryInfo 함수는 국가/지역의 Windows 전화 통신 목록에서 국가/지역별 전화 걸기 정보를 검색합니다. (ANSI) |
RasGetCountryInfoW RasGetCountryInfo 함수는 국가/지역의 Windows 전화 통신 목록에서 국가/지역별 전화 걸기 정보를 검색합니다. (유니코드) |
RasGetCredentialsA RasGetCredentials 함수는 지정된 RAS 전화 번호부 항목과 연결된 사용자 자격 증명을 검색합니다. (ANSI) |
RasGetCredentialsW RasGetCredentials 함수는 지정된 RAS 전화 번호부 항목과 연결된 사용자 자격 증명을 검색합니다. (유니코드) |
RasGetCustomAuthDataA RasGetCustomAuthData 함수를 사용하여 연결 관련 인증 정보를 검색합니다. 이 정보는 특정 사용자에만 해당되지 않습니다. (ANSI) |
RasGetCustomAuthDataW RasGetCustomAuthData 함수를 사용하여 연결 관련 인증 정보를 검색합니다. 이 정보는 특정 사용자에만 해당되지 않습니다. (유니코드) |
RasGetEapUserDataA RasGetEapUserData 함수를 사용하여 지정된 전화 번호부 항목에 대한 사용자별 EAP(확장 가능 인증 프로토콜) 정보를 검색합니다. (ANSI) |
RasGetEapUserDataW RasGetEapUserData 함수를 사용하여 지정된 전화 번호부 항목에 대한 사용자별 EAP(확장 가능 인증 프로토콜) 정보를 검색합니다. (유니코드) |
RasGetEapUserIdentityA RasGetEapUserIdentity 함수는 현재 사용자의 ID 정보를 검색합니다. 이 정보를 사용하여 EAP(확장 가능한 인증 프로토콜)가 필요한 전화 번호부 항목으로 RasDial을 호출합니다. (ANSI) |
RasGetEapUserIdentityW RasGetEapUserIdentity 함수는 현재 사용자의 ID 정보를 검색합니다. 이 정보를 사용하여 EAP(확장 가능한 인증 프로토콜)가 필요한 전화 번호부 항목으로 RasDial을 호출합니다. (유니코드) |
RasGetEntryDialParamsA RasGetEntryDialParams 함수는 지정된 전화 번호부 항목에 대한 RasDial 또는 RasSetEntryDialParams 함수에 대한 마지막으로 성공한 호출로 저장된 연결 정보를 검색합니다. (ANSI) |
RasGetEntryDialParamsW RasGetEntryDialParams 함수는 지정된 전화 번호부 항목에 대한 RasDial 또는 RasSetEntryDialParams 함수에 대한 마지막으로 성공한 호출로 저장된 연결 정보를 검색합니다. (유니코드) |
RasGetEntryPropertiesA RasGetEntryProperties 함수는 전화 번호부 항목의 속성을 검색합니다. (ANSI) |
RasGetEntryPropertiesW RasGetEntryProperties 함수는 전화 번호부 항목의 속성을 검색합니다. (유니코드) |
RasGetErrorStringA RasGetErrorString 함수는 지정된 RAS 오류 값에 대한 오류 메시지 문자열을 가져옵니다. (ANSI) |
RasGetErrorStringW RasGetErrorString 함수는 지정된 RAS 오류 값에 대한 오류 메시지 문자열을 가져옵니다. (유니코드) |
RasGetLinkStatistics RasGetLinkStatistics 함수는 RAS 다중 링크 연결에서 지정된 링크에 대한 누적 통계를 검색합니다. |
RasGetNapStatus 지정된 원격 액세스 연결에 대한 NAP(네트워크 액세스 보호) 연결 상태 변수를 검색합니다. |
RasGetProjectionInfoEx 로컬 클라이언트의 모든 RAS 연결에 대한 PPP(지점 간 프로토콜) 또는 IKEv2(Internet Key Exchange 버전 2) 원격 액세스 프로젝션 작업에 대한 정보를 가져옵니다. |
RasGetSubEntryHandleA RasGetSubEntryHandle 함수는 멀티링크 연결의 지정된 하위 엔트리에 대한 연결 핸들을 검색합니다. (ANSI) |
RasGetSubEntryHandleW RasGetSubEntryHandle 함수는 멀티링크 연결의 지정된 하위 엔트리에 대한 연결 핸들을 검색합니다. (유니코드) |
RasGetSubEntryPropertiesA RasGetSubEntryProperties 함수는 지정된 전화 번호부 항목에 대한 하위 엔트리에 대한 정보를 검색합니다. (ANSI) |
RasGetSubEntryPropertiesW RasGetSubEntryProperties 함수는 지정된 전화 번호부 항목에 대한 하위 엔트리에 대한 정보를 검색합니다. (유니코드) |
RasHangUpA RasHangUp 함수는 원격 액세스 연결을 종료합니다. 연결은 RAS 연결 핸들로 지정됩니다. 함수는 핸들과 연결된 모든 RASAPI32.DLL 리소스를 해제합니다. (ANSI) |
RasHangUpW RasHangUp 함수는 원격 액세스 연결을 종료합니다. 연결은 RAS 연결 핸들로 지정됩니다. 함수는 핸들과 연결된 모든 RASAPI32.DLL 리소스를 해제합니다. (유니코드) |
RasInvokeEapUI RasInvokeEapUI 함수는 사용자로부터 EAP(확장 가능 인증 프로토콜) 정보를 가져오는 사용자 지정 사용자 인터페이스를 표시합니다. |
RasRenameEntryA RasRenameEntry 함수는 전화 번호부에 있는 항목의 이름을 변경합니다. (ANSI) |
RasRenameEntryW RasRenameEntry 함수는 전화 번호부에 있는 항목의 이름을 변경합니다. (유니코드) |
RasSetAutodialAddressA RasSetAutodialAddress 함수는 AutoDial 매핑 데이터베이스에 주소를 추가할 수 있습니다. 또는 함수는 데이터베이스의 기존 주소와 연결된 데이터를 삭제하거나 수정할 수 있습니다. (ANSI) |
RasSetAutodialAddressW RasSetAutodialAddress 함수는 AutoDial 매핑 데이터베이스에 주소를 추가할 수 있습니다. 또는 함수는 데이터베이스의 기존 주소와 연결된 데이터를 삭제하거나 수정할 수 있습니다. (유니코드) |
RasSetAutodialEnableA RasSetAutodialEnable 함수는 지정된 TAPI 전화 걸기 위치에 대해 AutoDial 기능을 사용하거나 사용하지 않도록 설정합니다. (ANSI) |
RasSetAutodialEnableW RasSetAutodialEnable 함수는 지정된 TAPI 전화 걸기 위치에 대해 AutoDial 기능을 사용하거나 사용하지 않도록 설정합니다. (유니코드) |
RasSetAutodialParamA RasSetAutodialParam 함수는 AutoDial 매개 변수의 값을 설정합니다. (ANSI) |
RasSetAutodialParamW RasSetAutodialParam 함수는 AutoDial 매개 변수의 값을 설정합니다. (유니코드) |
RasSetCredentialsA 지정된 RAS 전화 번호부 항목과 연결된 사용자 자격 증명을 설정합니다. (ANSI) |
RasSetCredentialsW 지정된 RAS 전화 번호부 항목과 연결된 사용자 자격 증명을 설정합니다. (유니코드) |
RasSetCustomAuthDataA RasSetCustomAuthData 함수를 사용하여 연결 관련 인증 정보를 설정합니다. 이 정보는 특정 사용자에 한정되어서는 안 됩니다. (ANSI) |
RasSetCustomAuthDataW RasSetCustomAuthData 함수를 사용하여 연결 관련 인증 정보를 설정합니다. 이 정보는 특정 사용자에 한정되어서는 안 됩니다. (유니코드) |
RasSetEapUserDataA RasSetEapUserData 함수를 사용하여 레지스트리에 지정된 전화 번호부 항목에 대한 사용자별 EAP(확장 가능 인증 프로토콜) 정보를 저장합니다. (ANSI) |
RasSetEapUserDataW RasSetEapUserData 함수를 사용하여 레지스트리에 지정된 전화 번호부 항목에 대한 사용자별 EAP(확장 가능 인증 프로토콜) 정보를 저장합니다. (유니코드) |
RasSetEntryDialParamsA RasSetEntryDialParams 함수는 지정된 전화 번호부 항목에 대한 RasDial 또는 RasSetEntryDialParams 함수에 대한 마지막으로 성공한 호출로 저장된 연결 정보를 변경합니다. (ANSI) |
RasSetEntryDialParamsW RasSetEntryDialParams 함수는 지정된 전화 번호부 항목에 대한 RasDial 또는 RasSetEntryDialParams 함수에 대한 마지막으로 성공한 호출로 저장된 연결 정보를 변경합니다. (유니코드) |
RasSetEntryPropertiesA RasSetEntryProperties 함수는 전화 번호부의 항목에 대한 연결 정보를 변경하거나 새 전화 번호부 항목을 만듭니다. (ANSI) |
RasSetEntryPropertiesW RasSetEntryProperties 함수는 전화 번호부의 항목에 대한 연결 정보를 변경하거나 새 전화 번호부 항목을 만듭니다. (유니코드) |
RasSetSubEntryPropertiesA RasSetSubEntryProperties 함수는 새 하위 엔트리를 만들거나 지정된 전화 번호부 항목의 기존 하위 엔트리를 수정합니다. (ANSI) |
RasSetSubEntryPropertiesW RasSetSubEntryProperties 함수는 새 하위 엔트리를 만들거나 지정된 전화 번호부 항목의 기존 하위 엔트리를 수정합니다. (유니코드) |
RasUpdateConnection RasUpdateConnection 함수는 IKEv2(Internet Key Exchange 버전 2) 연결의 터널 엔드포인트를 업데이트합니다. |
RasValidateEntryNameA RasValidateEntryName 함수는 연결 항목 이름의 형식의 유효성을 검사합니다. 이름에는 공백이 아닌 영숫자 문자가 하나 이상 포함되어야 합니다. (ANSI) |
RasValidateEntryNameW RasValidateEntryName 함수는 연결 항목 이름의 형식의 유효성을 검사합니다. 이름에는 공백이 아닌 영숫자 문자가 하나 이상 포함되어야 합니다. (유니코드) |
ORASADFUNC ORASADFunc 함수는 자동 완성을 위해 사용자 지정된 사용자 인터페이스를 제공하는 데 사용되는 애플리케이션 정의 콜백 함수입니다. |
PFNRASFREEBUFFER 사용자 지정 스크립팅 DLL은 RasFreeBuffer를 호출하여 RasGetBuffer에 대한 이전 호출에 의해 할당된 메모리 버퍼를 해제합니다. |
PFNRASGETBUFFER 사용자 지정 스크립팅 DLL은 RasGetBuffer를 호출하여 서버에 연결된 포트를 통해 데이터를 보내거나 받기 위한 메모리를 할당합니다. |
PFNRASRECEIVEBUFFER 사용자 지정 스크립팅 DLL은 RasReceiveBuffer 함수를 호출하여 지정된 포트를 통해 서버에서 데이터를 받을 준비가 되었음을 RAS에 알릴 수 있습니다. |
PFNRASRETRIEVEBUFFER 사용자 지정 스크립팅 DLL은 RasRetrieveBuffer 함수를 호출하여 지정된 포트를 통해 RAS 서버에서 받은 데이터를 가져옵니다. |
PFNRASSENDBUFFER 사용자 지정 스크립팅 DLL은 RasSendBuffer 함수를 호출하여 지정된 포트를 통해 서버로 데이터를 보냅니다. |
PFNRASSETCOMMSETTINGS 사용자 지정 스크립팅 DLL에서 RasSetCommSettings를 호출하여 연결에 대한 포트의 설정을 변경합니다. |
RASADFUNCA RASADFunc 함수는 자동 진단에 대한 사용자 지정 사용자 인터페이스를 제공하는 데 사용되는 애플리케이션 정의 콜백 함수입니다. (ANSI) |
RASADFUNCW RASADFunc 함수는 자동 진단에 대한 사용자 지정 사용자 인터페이스를 제공하는 데 사용되는 애플리케이션 정의 콜백 함수입니다. (유니코드) |
RasCustomDeleteEntryNotifyFn RasCustomDeleteEntryNotify 함수는 타사 사용자 지정 전화 걸기 DLL에서 내보내는 애플리케이션 정의 함수입니다. 이 함수를 사용하면 타사 공급업체가 전화 번호부 항목을 관리하기 위한 사용자 지정 대화 상자를 구현할 수 있습니다. |
RasCustomDialFn RasCustomDial 함수는 타사 사용자 지정 전화 걸기 DLL에서 내보내는 애플리케이션 정의 함수입니다. 이 함수를 사용하면 타사 공급업체가 사용자 지정 원격 액세스 전화 걸기 루틴을 구현할 수 있습니다. |
RasCustomHangUpFn RasCustomHangUp 함수는 타사 사용자 지정 전화 걸기 DLL에서 내보내는 애플리케이션 정의 함수입니다. 이 함수를 사용하면 타사 공급업체가 사용자 지정 연결 중단 루틴을 구현할 수 있습니다. |
RasCustomScriptExecuteFn RAS는 RASEO_CustomScript 옵션이 설정된 전화 번호부 항목에 대한 연결을 설정할 때 RasCustomScriptExecute 함수를 호출합니다. |
RASDIALFUNC RasDialFunc 콜백 함수는 RAS 연결 프로세스 중에 상태 변경이 발생할 때 RasDial 함수에 의해 호출됩니다. |
RASDIALFUNC1 RasDialFunc1 함수는 원격 액세스 연결 프로세스 중에 상태 변경이 발생할 때 RasDial 함수에 의해 호출됩니다. |
RASDIALFUNC2 RasDialFunc2 콜백 함수는 원격 액세스 연결 프로세스 중에 상태 변경이 발생할 때 RasDial 함수 호출에 의해 호출됩니다. |
RAS_PROJECTION_INFO RAS 연결에 대한 PPP(지점 간) 또는 IKEv2(인터넷 키 교환 버전 2) 프로젝션 정보를 포함합니다. |
RAS_STATS RAS_STATS 구조체는 단일 링크 RAS 연결 또는 다중 링크 RAS 연결의 링크 중 하나에 대한 통계를 저장합니다. |
RASDEVSPECIFICINFO 서버 유효성 검사를 위한 쿠키를 보내고 PPP(지점 및 지점 및 지점) 인증을 우회하는 데 사용됩니다. |
RASIKEV2_PROJECTION_INFO IKE(인터넷 키 교환) 협상 중에 얻은 프로젝션 정보를 포함합니다. |
RASNAPSTATE 원격 액세스 연결에 대한 NAP(네트워크 액세스 보호) 변수입니다. |
RASPPP_PROJECTION_INFO 인터넷 프로토콜 버전 4(IPv4) 및 IPv6 프로젝션 작업 및 PPP LCP(링크 제어 프로토콜)/멀티링크 및 CCP(압축 제어 프로토콜) 협상 중에 얻은 정보를 포함합니다. |
RASPROJECTION_INFO_TYPE RAS_PROJECTION_INFO 구조체에서 RASPPP_PROJECTION_INFO 또는 RASIKEV2_PROJECTION_INFO 구조를 나타내는 데 사용됩니다. |