ROUTING_PROTOCOL_CONFIG 구조체(mgm.h)
ROUTING_PROTOCOL_CONFIG 구조는 프로토콜이 멀티캐스트 그룹 관리자에 등록될 때 멀티캐스트 그룹 관리자에 전달되는 라우팅 프로토콜 구성 정보를 설명합니다.
구문
typedef struct _ROUTING_PROTOCOL_CONFIG {
DWORD dwCallbackFlags;
PMGM_RPF_CALLBACK pfnRpfCallback;
PMGM_CREATION_ALERT_CALLBACK pfnCreationAlertCallback;
PMGM_PRUNE_ALERT_CALLBACK pfnPruneAlertCallback;
PMGM_JOIN_ALERT_CALLBACK pfnJoinAlertCallback;
PMGM_WRONG_IF_CALLBACK pfnWrongIfCallback;
PMGM_LOCAL_JOIN_CALLBACK pfnLocalJoinCallback;
PMGM_LOCAL_LEAVE_CALLBACK pfnLocalLeaveCallback;
PMGM_DISABLE_IGMP_CALLBACK pfnDisableIgmpCallback;
PMGM_ENABLE_IGMP_CALLBACK pfnEnableIgmpCallback;
} ROUTING_PROTOCOL_CONFIG, *PROUTING_PROTOCOL_CONFIG;
멤버
dwCallbackFlags
다음에 사용하도록 예약됩니다.
pfnRpfCallback
RPF 검사 수행하기 위해 라우팅 프로토콜로 콜백합니다.
pfnCreationAlertCallback
라우팅 프로토콜로 콜백하여 새 원본 또는 새 그룹으로 멀티캐스트 패킷을 전달해야 하는 라우팅 프로토콜이 소유한 인터페이스의 하위 집합을 결정합니다.
pfnPruneAlertCallback
지정된 원본 및 그룹에 대한 수신기가 다른 라우팅 프로토콜이 소유한 인터페이스에 더 이상 존재하지 않는다는 것을 프로토콜에 알리기 위해 라우팅 프로토콜로 콜백합니다.
pfnJoinAlertCallback
라우팅 프로토콜로 콜백하여 지정된 원본 및 그룹에 대한 새 수신기가 다른 라우팅 프로토콜이 소유한 인터페이스에 있음을 프로토콜에 알립니다.
pfnWrongIfCallback
라우팅 프로토콜로 콜백하여 지정된 원본 및 잘못된 인터페이스의 지정된 그룹에 대해 패킷이 수신되었음을 프로토콜에 알립니다.
pfnLocalJoinCallback
라우팅 프로토콜로 콜백하여 IGMP가 인터페이스의 그룹에 대한 새 수신기를 검색했음을 프로토콜에 알립니다.
pfnLocalLeaveCallback
라우팅 프로토콜로 콜백하여 IGMP가 인터페이스에 그룹에 대한 수신기가 더 이상 없음을 감지했음을 프로토콜에 알립니다.
pfnDisableIgmpCallback
IGMP로 콜백하여 프로토콜이 IGMP를 사용하도록 설정된 인터페이스의 소유권을 가져오거나 해제하고 있음을 IGMP에 알립니다.
pfnEnableIgmpCallback
IGMP로 콜백하여 프로토콜이 IGMP를 사용하도록 설정된 인터페이스의 소유권을 가져오거나 해제한 것을 IGMP에 알립니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | 지원되는 버전 없음 |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | mgm.h |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기