Partager via


structure MIB_IPMCAST_MFE_STATS (ipmib.h)

La structure MIB_IPMCAST_MFE_STATS stocke les statistiques associées à une entrée de transfert multidiffusion (MFE).

Syntaxe

typedef struct _MIB_IPMCAST_MFE_STATS {
  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;
  MIB_IPMCAST_OIF_STATS rgmiosOutStats[ANY_SIZE];
} MIB_IPMCAST_MFE_STATS, *PMIB_IPMCAST_MFE_STATS;

Membres

dwGroup

Type : DWORD

Groupe de multidiffusion pour ce MFE. La valeur zéro indique un groupe de caractères génériques.

dwSource

Type : DWORD

Plage d’adresses sources pour ce MFE. La valeur zéro indique une source générique.

dwSrcMask

Type : DWORD

Masque de sous-réseau IPv4 qui correspond à dwSourceAddr. Les membres dwSourceAddr et dwSourceMask sont utilisés ensemble pour définir une plage de sources.

dwUpStrmNgbr

Type : DWORD

Le amont voisin qui est lié à ce MFE.

dwInIfIndex

Type : DWORD

Index de l’interface entrante à laquelle ce MFE est lié.

dwInIfProtocol

Type : DWORD

Protocole de routage qui possède l’interface entrante à laquelle cet environnement MFE est lié.

dwRouteProtocol

Type : DWORD

Client qui a créé l’itinéraire.

dwRouteNetwork

Type : DWORD

Adresse associée à l’itinéraire auquel fait référence dwRouteProtocol.

dwRouteMask

Type : DWORD

Masque associé à l’itinéraire référencé par dwRouteProtocol.

ulUpTime

Type : ULONG

Temps, en 100èmes de secondes, depuis la création du MFE.

ulExpiryTime

Type : ULONG

Temps, en 100èmes de secondes, jusqu’à ce que l’environnement MFE soit supprimé. Une valeur de zéro est spécifiée si l’environnement MFE n’est pas soumis aux exigences de vieillissement.

ulNumOutIf

Type : ULONG

Nombre d’interfaces dans la liste d’interfaces sortantes pour ce MFE.

ulInPkts

Type : ULONG

Nombre de paquets transférés correspondant à cet environnement MFE.

ulInOctets

Type : ULONG

Nombre d’octets de données transférées qui correspondent à ce MFE.

ulPktsDifferentIf

Type : ULONG

Nombre de paquets correspondant à ce MFE qui ont été supprimés en raison d’une interface entrante case activée.

ulQueueOverflow

Type : ULONG

Nombre de paquets correspondant à ce MFE qui ont été supprimés en raison d’un dépassement de capacité de file d’attente. Il y a une file d’attente par MFE.

rgmiosOutStats[ANY_SIZE]

Type : MIB_IPMCAST_OIF_STATS[ANY_SIZE]

Pointeur vers une table de statistiques d’interface sortantes implémentées en tant que tableau de structures MIB_IPMCAST_OIF_STATS . Le nombre d’entrées dans la table est spécifié par la valeur du membre ulNumOutIf .

Notes

La structure MIB_IPMCAST_MFE_STATS n’a pas de taille fixe. Utilisez la macro SIZEOF_MIB_MFE_STATS(X) pour déterminer la taille de cette structure. Cette macro est définie dans le fichier d’en-tête Iprtrmib.h.

Les membres dwRouteProtocol, dwRouteNetwork et dwRouteMask identifient de manière unique l’itinéraire auquel cet environnement MFE est lié.

Dans le Kit de développement logiciel (SDK) Microsoft Windows publié pour Windows Vista et versions ultérieures, la organization des fichiers d’en-tête a changé. Cette structure est définie dans le fichier d’en-tête Ipmib.h , et non dans le fichier d’en-tête Iprtrmib.h . Notez que le fichier d’en-tête Ipmib.h est automatiquement inclus dans Iprtrmib.h, qui est automatiquement inclus dans le fichier d’en-tête Iphlpapi.h . Les fichiers d’en-tête Ipmib.h et Iprtrmib.h ne doivent jamais être utilisés directement.

Spécifications

   
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête ipmib.h (include Iphlpapi.h)

Voir aussi

MIB_IPMCAST_OIF_STATS