struttura MIB_IPMCAST_MFE_STATS_EX_XP (ipmib.h)
La struttura MIB_IPMCAST_MFE_STATS_EX archivia le statistiche estese associate a una voce di inoltro multicast (MFE).
Sintassi
typedef struct _MIB_IPMCAST_MFE_STATS_EX_XP {
DWORD dwGroup;
DWORD dwSource;
DWORD dwSrcMask;
DWORD dwUpStrmNgbr;
DWORD dwInIfIndex;
DWORD dwInIfProtocol;
DWORD dwRouteProtocol;
DWORD dwRouteNetwork;
DWORD dwRouteMask;
ULONG ulUpTime;
ULONG ulExpiryTime;
ULONG ulNumOutIf;
ULONG ulInPkts;
ULONG ulInOctets;
ULONG ulPktsDifferentIf;
ULONG ulQueueOverflow;
ULONG ulUninitMfe;
ULONG ulNegativeMfe;
ULONG ulInDiscards;
ULONG ulInHdrErrors;
ULONG ulTotalOutPackets;
MIB_IPMCAST_OIF_STATS rgmiosOutStats[ANY_SIZE];
} MIB_IPMCAST_MFE_STATS_EX_XP, *PMIB_IPMCAST_MFE_STATS_EX_XP;
Members
dwGroup
Tipo: DWORD
Gruppo multicast per questo MFE. Un valore pari a zero indica un gruppo con caratteri jolly.
dwSource
Tipo: DWORD
Intervallo di indirizzi di origine per questo MFE. Il valore zero indica un'origine con caratteri jolly.
dwSrcMask
Tipo: DWORD
Subnet mask IPv4 corrispondente a dwSourceAddr. I membri dwSourceAddr e dwSourceMask vengono usati insieme per definire un intervallo di origini.
dwUpStrmNgbr
Tipo: DWORD
Vicino a monte correlato a questo MFE.
dwInIfIndex
Tipo: DWORD
Indice dell'interfaccia in ingresso a cui è correlato questo MFE.
dwInIfProtocol
Tipo: DWORD
Protocollo di routing proprietario dell'interfaccia in ingresso a cui è correlato questo MFE.
dwRouteProtocol
Tipo: DWORD
Client che ha creato la route.
dwRouteNetwork
Tipo: DWORD
Indirizzo associato alla route a cui fa riferimento dwRouteProtocol.
dwRouteMask
Tipo: DWORD
Maschera associata alla route a cui fa riferimento dwRouteProtocol.
ulUpTime
Tipo: ULONG
Il tempo, in 100simi secondi, dal momento in cui è stata creata la MFE.
ulExpiryTime
Tipo: ULONG
Il tempo, espresso in 100 secondi, fino a quando il MFE non verrà eliminato. Zero viene specificato se mfe non è soggetto ai requisiti di invecchiamento.
ulNumOutIf
Tipo: ULONG
Numero di interfacce nell'elenco di interfacce in uscita per questo MFE.
ulInPkts
Tipo: ULONG
Numero di pacchetti inoltrati che corrispondono a questa MFE.
ulInOctets
Tipo: ULONG
Numero di ottetti di dati inoltrati che corrispondono a questo MFE.
ulPktsDifferentIf
Tipo: ULONG
Numero di pacchetti corrispondenti a questo MFE che sono stati eliminati a causa di un controllo dell'interfaccia in ingresso.
ulQueueOverflow
Tipo: ULONG
Numero di pacchetti corrispondenti a questo MFE che sono stati eliminati a causa di un overflow della coda. C'è una coda per MFE.
ulUninitMfe
Tipo: ULONG
Numero di pacchetti non inizializzati corrispondenti a questa MFE.
ulNegativeMfe
Tipo: ULONG
Numero di pacchetti corrispondenti a questo MFE ignorato a causa di un valore di errore negativo.
ulInDiscards
Tipo: ULONG
Numero di pacchetti inoltrati rimossi che corrispondono a questo MFE.
ulInHdrErrors
Tipo: ULONG
Numero di pacchetti corrispondenti a questo MFE ignorato a causa di valori di intestazione non validi o in formato non valido, ad esempio un valore Time-to-Live non valido.
ulTotalOutPackets
Tipo: ULONG
Numero totale di pacchetti MFE trasmessi tra tutte le interfacce associate. Si noti che un pacchetto inviato su N interfacce verrà conteggiato come pacchetti N all'interno di questo valore.
rgmiosOutStats[ANY_SIZE]
Commenti
La struttura MIB_IPMCAST_MFE_STATS_EX estende la funzionalità di MIB_IPMCAST_MFE_STATS includendo informazioni aggiuntive sui pacchetti MFE.
Questa struttura non ha una dimensione fissa. Utilizzare la macro SIZEOF_MIB_MFE_STATS_EX(X) per determinare le dimensioni di questa struttura. Questa macro è definita nel file di intestazione Iprtrmib.h.
I membri dwRouteProtocol, dwRouteNetwork e dwRouteMask identificano in modo univoco la route a cui è correlato questo MFE.
In Microsoft Windows Software Development Kit (Windows SDK) (SDK) rilasciato per Windows Vista e versioni successive, l'organizzazione dei file di intestazione è cambiata. Questa struttura è definita nel file di intestazione Ipmib.h , non nel file di intestazione Iprtrmib.h . Si noti che il file di intestazione Ipmib.h viene automaticamente incluso in Iprtrmib.h, incluso automaticamente nel file di intestazione Iphlpapi.h . I file di intestazione Ipmib.h e Iprtrmib.h non devono mai essere usati direttamente.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2008, Windows Server 2003 con SP1 [solo app desktop] |
Intestazione | ipmib.h (include Iphlpapi.h) |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per