SnmpNotification 类

SnmpNotification 类从 NOTIFICATION-TYPE 宏映射到封装的 CIM 类。 它是一个基类,对于从 NOTIFICATION-TYPE 宏映射到 SNMP 提供程序封装的 CIM 类的任何类,SNMP Provider 都会使用该基类。

注意

若要详细了解如何安装提供程序,请参阅设置 WMI SNMP 环境

语法

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

成员

SnmpNotification 类具有以下类型的成员:

属性

SnmpNotification 类具有以下属性。

AgentAddress

数据类型:字符串

访问类型:只读

创建通知的实体的网络地址。 这是设备的实际地址。 如果管理实体使用 SNMP over UDP,传输地址将引用 IP 地址。 如果管理实体使用 SNMP over IPX,传输地址设置为 NULL。 此属性仅对 SNMPv1 有效。

AgentTransport

数据类型:字符串

访问类型:只读

发送实体使用的传输协议。 此属性对 SNMPv1 和 SNMPv2C 有效。

AgentTransportAddress

数据类型:字符串

访问类型:只读

发送通知的实体的网络地址。 这是转发通知的最后一个实体的地址。 如果管理实体使用 SNMP over UDP,传输地址将引用 IP 地址。 如果管理实体使用 SNMP over IPX,传输地址将引用 IP 地址。 此属性对 SNMPv1 和 SNMPv2C 有效。

AgentTransportProtocol

数据类型:字符串

访问类型:只读

发送实体使用的传输协议。

社区

数据类型:字符串

访问类型:只读

与 PDU 实例关联的社区名称。 社区名称对 PDU 的发起人进行身份验证。 此属性对 SNMPv1 和 SNMPv2C 有效。

标识

数据类型:字符串

访问类型:只读

限定符:textual_convention(“OBJECTIDENTIFIER”)、encoding(“OBJECTIDENTIFIER”)、object_syntax(“OBJECTIDENTIFIER”)、object_identifier(“1.3.6.1.6.3.1.1.4.1”)

此通知的权威标识。 直接映射到 SnmpTrapOID 变量绑定。 此属性仅对 SNMPv2C 有效。

SECURITY_DESCRIPTOR

数据类型:uint8 数组

访问类型:只读

事件提供程序用于确定可以接收事件的用户的描述符。 此属性继承自 __Event。 有关用于设置此安全描述符的常量的详细信息,请参阅 WMI 安全常量

TIME_CREATED

数据类型:uint64

访问类型:只读

指示生成事件时间的唯一值。 这是一个 64 位值,表示 1601 年 1 月 1 日后 100 纳秒间隔的数量。 此信息采用协调世界时 (UTC) 格式。 此属性继承自 __Event

若要详细了解如何在脚本中使用 uint64 值,请参阅 WMI 中的脚本编写

TimeStamp

数据类型:字符串

访问类型:只读

限定符:textual_convention(“TimeTicks”、encoding(“TimeTicks”)、object_syntax(“TimeTicks”)、object_identifier(“1.3.6.1.2.1.1.3”)

自上次重新初始化代理的网络管理部分以来的时间(以百分之一秒为单位)。 MIB 变量 sysUptime.0,类型为 INTEGER32。 此属性映射到 CIM 类属性 TimeStamp,该属性的类型为 uint32。 此属性仅对 SNMPv2C 有效。

备注

如果 NOTIFICATION-TYPE 宏包含对名为 TimeStamp 或 Identification 的 OBJECT-TYPE 宏的引用,则 NOTIFICATION-TYPE 宏会导致映射冲突。 如果发生此冲突,优先采用必需属性,并且必须重命名存在冲突的引用。

如果 NOTIFICATION-TYPE 宏包含对名为 Community 的 OBJECT-TYPE 宏的引用,则 NOTIFICATION-TYPE 宏会导致映射冲突。 如果发生此冲突,优先采用必需属性,并且必须重命名存在冲突的引用。

要求

要求
最低受支持的客户端
Windows Vista
最低受支持的服务器
Windows Server 2008
命名空间
Root\snmp\localhost

另请参阅

__ExtrinsicEvent

NOTIFICATION-TYPE 宏