Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
SnmpExtendedNotification
Collapse the table of content
Expand the table of content

SnmpExtendedNotification class

The SnmpExtendedNotification class is the base class for any class mapped from the NOTIFICATION-TYPE macro to a CIM class by the SNMP Provider.

Note  For more information about installing the provider, see Setting up the WMI SNMP Environment.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of its inherited properties. Properties and methods are in alphabetic order, not MOF order.

Syntax

class SnmpExtendedNotification : __ExtrinsicEvent
{
  string AgentAddress;
  string AgentTransport;
  string AgentTransportAddress;
  string Community;
  string Identification;
  string TimeStamp;
  string AgentTransportProtocol;
};

Members

The SnmpExtendedNotification class has these types of members:

Properties

The SnmpExtendedNotification class has these properties.

AgentAddress
Data type: string
Access type: Read-only

Network address of the entity that created the notification. This is the actual address of the device. When the management entity uses SNMP over UDP, the transport address refers to an IP address. When the management entity uses SNMP over IPX, the transport address is set to NULL. This property is valid for SNMPv1 only.

AgentTransport
Data type: string
Access type: Read-only

Transport protocol used by the sending entity. This property is valid for SNMPv1 and SNMPv2C.

AgentTransportAddress
Data type: string
Access type: Read-only

Network address of the entity that sent the notification. This is the address of the last entity that forwarded the notification. When the management entity uses SNMP over UDP, the transport address refers to an IP address. When the management entity uses SNMP over IPX, the transport address refers to an IPX address. This property is valid for SNMPv1 and SNMPv2C.

AgentTransportProtocol
Data type: string
Access type: Read-only

The transport protocol used by the sending entity.

Community
Data type: string
Access type: Read-only

Community name associated with an instance of the PDU. The community name authenticates the originator of the PDU. This property is valid for both SNMPv1 and SNMPv2C.

Identification
Data type: string
Access type: Read-only
Qualifiers: textual_convention ("OBJECTIDENTIFIER") , encoding ("OBJECTIDENTIFIER") , object_syntax ("OBJECTIDENTIFIER") , object_identifier ("1.3.6.1.6.3.1.1.4.1")

Authoritative identification of this notification. Maps directly to the MIB entry SnmpTrapOID variable binding. This property is valid for SNMPv2C only.

TimeStamp
Data type: string
Access type: Read-only
Qualifiers: textual_convention ("TimeTicks") , encoding ("TimeTicks") , object_syntax ("TimeTicks") , object_identifier ("1.3.6.1.2.1.1.3")

Time in hundredths of a second since the network management portion of the agent was last re-initialized. This maps to the MIB variable sysUptime.0, which is of type INTEGER32. This property maps to the CIM class property TimeStamp, which is of type uint32. This property is valid for SNMPv2C only.

Remarks

A NOTIFICATION-TYPE macro that contains references to an OBJECT-TYPE macro named TimeStamp or Identification causes a mapping conflict. If this conflict occurs, the required properties take precedence and the conflicting references must be renamed.

A NOTIFICATION-TYPE macro that contains references to an OBJECT-TYPE macro named Community causes a mapping conflict. If this conflict occurs, the required properties take precedence and the conflicting references must be renamed.

Requirements

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2003

Namespace

Root\snmp\SMIR

MOF

SnmpSmiR.mof

See also

__ExtrinsicEvent
NOTIFICATION-TYPE Macro

 

 

Show:
© 2015 Microsoft