RTM_ENTITY_EXPORT_METHOD 콜백은 클라이언트에서 내보낸 모든 메서드의 프로토타입입니다.
구문
_ENTITY_METHOD EntityMethod;
VOID EntityMethod(
RTM_ENTITY_HANDLE CallerHandle,
RTM_ENTITY_HANDLE CalleeHandle,
RTM_ENTITY_METHOD_INPUT *Input,
RTM_ENTITY_METHOD_OUTPUT *Output
)
{...}
매개 변수
CallerHandle
호출 클라이언트에 대한 핸들입니다.
CalleeHandle
호출되는 클라이언트에 대한 핸들입니다.
Input
호출할 메서드에 대한 핸들입니다. 입력 버퍼를 포함합니다.
Output
RTM_ENTITY_METHOD_OUTPUT 구조체의 배열입니다. 각 구조체는 (메서드 식별자, 올바른 출력) 튜플로 구성됩니다.
반환 값
없음
설명
클라이언트가 등록할 때 메서드를 내보낼 수 있습니다. 라우팅 프로토콜과 같은 다른 클라이언트는 이러한 메서드를 호출하여 클라이언트 관련 정보를 가져올 수 있습니다. 예를 들어 BGP는 메서드를 사용하여 OSFP 정보를 가져올 수 있습니다.
요구 사항
| 요구 사항 | 값 |
|---|---|
| 지원되는 최소 클라이언트 | 지원되는 버전 없음 |
| 지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
| 대상 플랫폼 | Windows |
| 헤더 | rtmv2.h |