Partager via


SnmpExtendedNotification, classe

La classe SnmpExtendedNotification est la classe de base pour toute classe mappée de la macro NOTIFICATION-TYPE à une classe CIM par le fournisseur SNMP.

Notes

Pour plus d’informations sur l’installation du fournisseur, consultez Configuration de l’environnement SNMP WMI.

La syntaxe suivante est simplifiée par rapport au code MOF (Managed Object Format) et inclut toutes ses propriétés héritées. Les propriétés et les méthodes sont classées dans l’ordre alphabétique, pas dans l’ordre MOF.

Syntaxe

class SnmpExtendedNotification : __ExtrinsicEvent
{
  uint8  SECURITY_DESCRIPTOR[];
  uint64 TIME_CREATED;
  string AgentAddress;
  string AgentTransport;
  string AgentTransportAddress;
  string Community;
  string Identification;
  string TimeStamp;
  string AgentTransportProtocol;
};

Membres

La classe SnmpExtendedNotification est dotée des types de membres suivants :

Propriétés

La classe SnmpExtendedNotification est dotée des propriétés suivantes.

AgentAddress

Type de données : chaîne

Type d'accès : Lecture seule

Adresse réseau de l’entité qui a créé la notification. Il s’agit de l’adresse réelle de l’appareil. Quand l’entité de gestion utilise SNMP sur UDP, l’adresse de transport fait référence à une adresse IP. Quand l’entité de gestion utilise SNMP sur IPX, l’adresse de transport est définie sur NULL. Cette propriété est valide uniquement pour SNMPv1.

AgentTransport

Type de données : chaîne

Type d'accès : Lecture seule

Protocole de transport utilisé par l’entité émettrice. Cette propriété est valide pour SNMPv1 et SNMPv2C.

AgentTransportAddress

Type de données : chaîne

Type d'accès : Lecture seule

Adresse réseau de l’entité qui a envoyé la notification. Il s’agit de l’adresse de la dernière entité qui a transféré la notification. Quand l’entité de gestion utilise SNMP sur UDP, l’adresse de transport fait référence à une adresse IP. Quand l’entité de gestion utilise SNMP sur IPX, l’adresse de transport fait référence à une adresse IPX. Cette propriété est valide pour SNMPv1 et SNMPv2C.

AgentTransportProtocol

Type de données : chaîne

Type d'accès : Lecture seule

Protocole de transport utilisé par l’entité émettrice.

Communauté

Type de données : chaîne

Type d'accès : Lecture seule

Nom de la communauté associé à une instance de l’unité PDU. Le nom de la communauté authentifie l’émetteur de l’unité PDU. Cette propriété est valide pour SNMPv1 et SNMPv2C.

Identification

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : convention_textuelle ("OBJECTIDENTIFIER"), encodage ("OBJECTIDENTIFIER"), syntaxe_objet ("OBJECTIDENTIFIER"), identificateur_objet ("1.3.6.1.6.3.1.1.4.1")

Identification faisant autorité de cette notification. Mappe directement à la liaison de variable SnmpTrapOID de l’entrée MIB. Cette propriété est valide uniquement pour SNMPv2C.

SECURITY_DESCRIPTOR

Type de données : tableau uint8

Type d'accès : Lecture seule

Descripteur utilisé par le fournisseur d’événements pour déterminer quels utilisateurs peuvent recevoir l’événement. Cette propriété est héritée de __Event. Pour plus d’informations sur les constantes utilisées pour définir ce descripteur de sécurité, consultez Constantes de sécurité WMI.

TIME_CREATED

Type de données : uint64

Type d'accès : Lecture seule

Valeur unique qui indique l’heure à laquelle l’événement a été généré. Il s’agit d’une valeur 64 bits représentant le nombre d’intervalles de 100 nanosecondes depuis le 1er janvier 1601. Les informations sont au format UTC (Temps universel coordonné). Cette propriété est héritée de __Event.

Pour plus d’informations sur l’utilisation de valeurs uint64 dans des scripts, voir Scripts dans WMI.

TimeStamp

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs: convention_textuelle ("TimeTicks"), encodage ("TimeTicks"), syntaxe_objet ("TimeTicks"), identificateur_objet ("1.3.6.1.2.1.1.3")

Temps en centièmes de seconde depuis la dernière réinitialisation de la partie gestion du réseau de l’agent. Cela correspond à la variable MIB sysUptime.0, qui est de type INTEGER32. Cette propriété est mappée à la propriété de classe CIM TimeStamp, qui est de type uint32. Cette propriété est valide uniquement pour SNMPv2C.

Notes

Une macro NOTIFICATION-TYPE qui contient des références à une macro OBJECT-TYPE nommée TimeStamp ou Identification provoque un conflit de mappage. Si ce conflit se produit, les propriétés requises sont prioritaires et les références en conflit doivent être renommées.

Une macro NOTIFICATION-TYPE qui contient des références à une macro OBJECT-TYPE nommée Community provoque un conflit de mappage. Si ce conflit se produit, les propriétés requises sont prioritaires et les références en conflit doivent être renommées.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
Espace de noms
Root\snmp\SMIR
MOF
SnmpSmiR.mof

Voir aussi

__ExtrinsicEvent

NOTIFICATION-TYPE, macro