共用方式為


MGM_IF_ENTRY結構 (mgm.h)

MGM_IF_ENTRY結構描述路由器介面。 此結構用於 PMGM_CREATION_ALERT_CALLBACK。 在此回呼的內容中,路由通訊協議必須在每個介面上啟用或停用多播轉送,並使用 bIsEnabled 成員通知多播群組管理員。

語法

typedef struct _MGM_IF_ENTRY {
  DWORD dwIfIndex;
  DWORD dwIfNextHopAddr;
  BOOL  bIGMP;
  BOOL  bIsEnabled;
} MGM_IF_ENTRY, *PMGM_IF_ENTRY;

成員

dwIfIndex

指定介面的索引。

dwIfNextHopAddr

指定對應至 dwIfIndex 所指定索引的下一個躍點位址。 dwIfIndexdwIfNextHopIPAddr 成員會唯一識別點對多點介面上的下一個躍點。 點對多點介面是一個連接,其中一個介面會連線到多個網路。 點對多點介面的範例包括非廣播多重存取 (NBMA) 介面,以及所有撥號用戶端連線的內部介面。

對於廣播介面 (,例如乙太網路介面) 或點對點介面,只有 dwIfIndex 的值識別,請指定零。

bIGMP

指出是否在此介面上啟用IGMP。 如果 bIGMPTRUE,則會在此介面上啟用 IGMP。 如果 bIGMPFALSE,則此介面上未啟用 IGMP。

bIsEnabled

指出是否在此介面上啟用多播轉送。 如果 bIsEnabledTRUE,則會在此介面上啟用多播轉送。 如果 bIsEnabledFALSE,則會在此介面上停用多播轉送。

規格需求

需求
最低支援的用戶端 都不支援
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 mgm.h

另請參閱

PMGM_CREATION_ALERT_CALLBACK