Condividi tramite


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

MIB_IPMCAST_MFE_STATS

MIB_MFE_STATS_TABLE_EX