routprot.h 헤더
이 헤더는 라우팅 및 원격 액세스 서비스에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
routprot.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
PADD_INTERFACE AddInterface 함수는 라우팅 프로토콜에서 관리할 인터페이스를 추가합니다. |
PCONNECT_CLIENT 라우터 관리자는 클라이언트가 라우팅 프로토콜이 실행 중인 인터페이스에 연결할 때 ConnectClient 함수를 호출합니다. |
PDELETE_INTERFACE DeleteInterface 함수는 라우팅 프로토콜에서 관리하는 집합에서 인터페이스를 제거합니다. |
PDISCONNECT_CLIENT 라우터 관리자는 클라이언트가 라우팅 프로토콜이 실행 중인 인터페이스에서 연결을 끊을 때 DisconnectClient 함수를 호출합니다. |
PDO_UPDATE_ROUTES DoUpdateRoutes 함수는 지정된 인터페이스를 통해 라우팅 정보 업데이트를 수행하여 정적 경로 정보를 얻기 위해 라우팅 프로토콜을 요청합니다. |
PGET_EVENT_MESSAGE GetEventMessage 함수는 라우팅 프로토콜의 메시지 큐에서 항목을 가져옵니다. 라우팅 프로토콜은 큐를 사용하여 라우터 관리자에게 비동기 이벤트를 알릴 수 있습니다. |
PGET_GLOBAL_INFO GetGlobalInfo 함수는 라우팅 프로토콜에 의해 유지되는 전역(인터페이스별 구성 정보가 아닌)을 검색합니다. |
PGET_INTERFACE_INFO GetInterfaceInfo 함수는 특정 인터페이스에 대한 라우팅 프로토콜에 의해 유지되는 구성 정보를 가져옵니다. |
PGET_MFE_STATUS 라우터 관리자는 GetMfeStatus 함수를 호출하여 지정된 인터페이스, 그룹 주소 및 원본 주소에 대한 MFE(멀티캐스트 전달 항목)의 상태 가져옵니다. |
PGET_NEIGHBORS 라우터 관리자는 GetNeighbors 함수를 호출하여 지정된 인터페이스를 통해 연결된 네트워크에 대한 쿼리를 가져옵니다. |
PINTERFACE_STATUS 라우터 관리자는 InterfaceStatus 함수를 호출하여 인터페이스의 상태 변경합니다. |
PMIB_CREATE MibCreate 함수는 SNMP MIB 스타일 만들기 요청을 라우팅 프로토콜에 전달합니다. |
PMIB_DELETE MibDelete 함수는 SNMP MIB 스타일 삭제 요청을 라우팅 프로토콜에 전달합니다. |
PMIB_GET MibGet 함수는 SNMP MIB 스타일 Get Request를 라우팅 프로토콜 DLL에 전달합니다. |
PMIB_GET_FIRST MibGetFirst 함수는 SNMP MIB 스타일 Get First Request를 라우팅 프로토콜에 전달합니다. |
PMIB_GET_NEXT MibGetNext 함수는 SNMP MIB 스타일 Get Next Request를 라우팅 프로토콜에 전달합니다. |
PMIB_GET_TRAP_INFO MibGetTrapInfo 함수는 트랩 이벤트를 설정하는 모듈을 쿼리하여 트랩에 대한 자세한 내용을 확인합니다. |
PMIB_SET MibSet 함수는 SNMP MIB 스타일 Set Request를 라우팅 프로토콜에 전달합니다. |
PMIB_SET_TRAP_INFO MibSetTrapInfo 함수는 핸들에서 TRAP을 발급해야 할 때마다 신호를 수신하는 이벤트에 전달합니다. |
PQUERY_POWER QueryPower 함수는 나중에 사용하도록 예약되어 있습니다. |
PREGISTER_PROTOCOL RegisterProtocol 함수는 라우터 관리자에 라우팅 프로토콜을 등록합니다. 또한 라우팅 프로토콜이 지원하는 기능을 라우터 관리자에게 알릴 수 있습니다. |
PSET_GLOBAL_INFO SetGlobalInfo 함수는 라우팅 프로토콜에 의해 유지되는 전역(인터페이스별 구성 정보가 아닌)을 설정합니다. 이 정보의 형식은 라우팅 프로토콜과 관련이 있습니다. |
PSET_INTERFACE_INFO SetInterfaceInfo 함수는 라우팅 프로토콜에서 관리하는 특정 인터페이스의 구성을 설정합니다. |
PSET_POWER SetPower 함수는 나중에 사용하도록 예약되어 있습니다. |
PSTART_COMPLETE 라우터 관리자는 StartComplete 함수를 호출하여 라우팅 프로토콜에 초기화가 완료되고 모든 인터페이스가 추가되었음을 알릴 수 있습니다. 라우팅 프로토콜은 프로토콜별 동작을 시작하기 전에 이 호출을 기다려야 합니다. |
PSTART_PROTOCOL StartProtocol 함수는 라우팅 프로토콜의 기능을 초기화합니다. |
PSTOP_PROTOCOL StopProtocol 함수를 사용하면 라우팅 프로토콜이 순서대로 종료됩니다. |
IP_ADAPTER_BINDING_INFO IP_ADAPTER_BINDING_INFO 구조에는 특정 네트워크 어댑터에 대한 IP 관련 정보가 포함되어 있습니다. |
IP_LOCAL_BINDING IP_LOCAL_BINDING 구조에는 어댑터에 대한 IP 주소 정보가 포함되어 있습니다. |
IPV6_ADAPTER_BINDING_INFO IPV6_ADAPTER_BINDING_INFO 구조에는 특정 네트워크 어댑터에 대한 IPv6 관련 정보가 포함되어 있습니다. |
IPV6_LOCAL_BINDING IPV6_LOCAL_BINDING 구조에는 어댑터에 대한 IPv6 주소 정보가 포함되어 있습니다. |
메시지 MESSAGE 공용 구조체에는 라우팅 프로토콜의 메시지 큐를 통해 라우터 관리자에게 보고된 이벤트에 대한 정보가 포함되어 있습니다. |
MPR50_ROUTING_CHARACTERISTICS MPR_ROUTING_CHARACTERISTICS 구조에는 라우터 관리자에 라우팅 프로토콜을 등록하는 데 사용되는 정보가 포함되어 있습니다. (MPR50_ROUTING_CHARACTERISTICS) |
MPR60_ROUTING_CHARACTERISTICS MPR_ROUTING_CHARACTERISTICS 구조에는 라우터 관리자에 라우팅 프로토콜을 등록하는 데 사용되는 정보가 포함되어 있습니다. M |
SUPPORT_FUNCTIONS_50 SUPPORT_FUNCTIONS_50 구조체(routprot.h)는 라우터 관리자가 제공하는 함수에 대한 포인터 집합을 라우팅 프로토콜에 전달합니다. |
SUPPORT_FUNCTIONS_60 SUPPORT_FUNCTIONS_60 구조체(routprot.h)는 라우터 관리자가 제공하는 함수에 대한 포인터 집합을 라우팅 프로토콜에 전달합니다. |
UPDATE_COMPLETE_MESSAGE UPDATE_COMPLETE_MESSAGE 구조에는 업데이트 작업의 완료 상태 설명하는 정보가 포함되어 있습니다. |