structure MIB_IPMCAST_SCOPE (iprtrmib.h)
La structure MIB_IPMCAST_SCOPE contient un nom d’étendue de multidiffusion ainsi que l’adresse et le masque de groupe de multidiffusion IPv4 associés qui définissent l’étendue.
Syntaxe
typedef struct _MIB_IPMCAST_SCOPE {
DWORD dwGroupAddress;
DWORD dwGroupMask;
SCOPE_NAME_BUFFER snNameBuffer;
DWORD dwStatus;
} MIB_IPMCAST_SCOPE, *PMIB_IPMCAST_SCOPE;
Membres
dwGroupAddress
Type : DWORD
Représentation entière 32 bits de l’adresse de groupe IPv4 qui, lorsqu’elle est combinée avec la valeur correspondante dans dwGroupMask, identifie la plage de groupes pour laquelle l’étendue de multidiffusion existe.
dwGroupMask
Type : DWORD
Représentation entière 32 bits du masque d’adresse de groupe IPv4 qui, lorsqu’elle est combinée avec la valeur correspondante dans dwGroupAddress, identifie la plage de groupes pour laquelle l’étendue de multidiffusion existe.
snNameBuffer
Type : WCHAR[256]
Tableau de caractères Unicode qui contient le nom de texte associé à l’étendue de multidiffusion. Le nom doit convenir à l’affichage pour les utilisateurs d’application de multidiffusion.
Si aucun nom n’est spécifié, le nom par défaut est la représentation sous forme de chaîne de l’adresse délimitée dans dwGroupAddress avec la longueur de l’adresse et du masque ajoutées et séparées par une barre oblique « / », au format « 239 ». .. *.x/y », où x est la longueur de l’adresse et y la longueur du masque.
dwStatus
Type : DWORD
Valeur status qui décrit la status actuelle de cette ligne dans une table d’étendue MFE.
Valeur | Signification |
---|---|
|
Row a des status actifs. |
|
La ligne n’a pasInService status. |
|
Row a notReady status. |
|
La ligne a crééAndGo status. |
|
Row a createAndWait status. |
|
La ligne a détruit status. |
Notes
Notez que le fichier d’en-tête Iprtrmib.h est automatiquement inclus dans le fichier d’en-tête Iphlpapi.h . Les fichiers d’en-tête 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 Server 2008, Windows Server 2003 avec SP1 [applications de bureau uniquement] |
En-tête | iprtrmib.h (inclure Iphlpapi.h) |