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 |