Compartir a través de


Clase SnmpNotification

La clase SnmpNotification se asigna desde la macro NOTIFICATION-TYPE a una clase CIM encapsulada. Es una clase base utilizada por el proveedor SNMP para cualquier clase asignada desde la macro NOTIFICATION-TYPE a una clase CIM encapsulada por el proveedor SNMP.

Nota

Para obtener más información sobre cómo instalar el proveedor, vea Configuración del entorno SNMP de WMI.

Sintaxis

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

Miembros

La clase SnmpNotification tiene estos tipos de miembros:

Propiedades

La clase SnmpNotification tiene estas propiedades.

AgentAddress

Tipo de datos: cadena

Tipo de acceso: solo lectura

Dirección de red de la entidad que creó la notificación. Esta es la dirección real del dispositivo. Cuando la entidad de administración usa SNMP a través de UDP, la dirección de transporte hace referencia a una dirección IP. Cuando la entidad de administración usa SNMP a través de IPX, la dirección de transporte se establece en NULL. Esta propiedad solo es válida para SNMPv1.

AgentTransport

Tipo de datos: cadena

Tipo de acceso: solo lectura

Protocolo de transporte utilizado por la entidad de envío. Esta propiedad es válida para SNMPv1 y SNMPv2C.

AgentTransportAddress

Tipo de datos: cadena

Tipo de acceso: solo lectura

Dirección de red de la entidad que envió la notificación. Esta es la dirección de la última entidad que reenvía la notificación. Cuando la entidad de administración usa SNMP a través de UDP, la dirección de transporte hace referencia a una dirección IP. Cuando la entidad de administración usa SNMP a través de IPX, la dirección de transporte hace referencia a una dirección IPX. Esta propiedad es válida para SNMPv1 y SNMPv2C.

AgentTransportProtocol

Tipo de datos: cadena

Tipo de acceso: solo lectura

El protocolo de transporte utilizado por la entidad de envío.

Comunidad

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre de la comunidad asociado a una instancia de PDU. El nombre de la comunidad autentica el originador de la PDU. Esta propiedad es válida tanto para SNMPv1 como para SNMPv2C.

Identificación

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: textual_convention ("OBJECTIDENTIFIER"), encoding ("OBJECTIDENTIFIER"), object_syntax ("OBJECTIDENTIFIER"), object_identifier ("1.3.6.1.6.3.1.1.4.1")

Identificación autoritativa de esta notificación. Se asigna directamente al enlace de variable SnmpTrapOID. Esta propiedad solo es válida para SNMPv2C.

SECURITY_DESCRIPTOR

Tipo de datos: matriz uint8

Tipo de acceso: solo lectura

Descriptor que usa el proveedor de eventos para determinar qué usuarios pueden recibir el evento. Esta propiedad se hereda de __Event. Para obtener más información sobre las constantes usadas para establecer este descriptor de seguridad, consulte Constantes de seguridad de WMI.

TIME_CREATED

Tipo de datos: uint64

Tipo de acceso: solo lectura

Valor único que indica la hora a la que se ha generado el evento. Un valor de 64 bits que representa la cantidad de intervalos de 100 nanosegundos después del 1 de enero de 1601. La información está en formato UTC (Hora universal coordinada). Esta propiedad se hereda de __Event.

Para obtener más información sobre el uso de valores uint64 en scripts, vea Creación de un script WMI.

TimeStamp

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: textual_convention ("TimeTicks"), encoding ("TimeTicks"), object_syntax ("TimeTicks"), object_identifier ("1.3.6.1.2.1.1.3")

Tiempo en centésimas de segundo desde que la parte de administración de red del agente se reinstaló por última vez. Variable MIB sysUptime.0, que es del tipo INTEGER32. Esta propiedad se asigna a la propiedad de clase CIM TimeStamp, que es de tipo uint32. Esta propiedad solo es válida para SNMPv2C.

Comentarios

Una macro NOTIFICATION-TYPE que contiene referencias a una macro OBJECT-TYPE denominada TimeStamp o Identification provoca un conflicto de asignación. Si se produce este conflicto, las propiedades necesarias tienen prioridad y se debe cambiar el nombre de las referencias en conflicto.

Una macro NOTIFICATION-TYPE que contiene referencias a una macro OBJECT-TYPE denominada Community provoca un conflicto de asignación. Si se produce este conflicto, las propiedades necesarias tienen prioridad y se debe cambiar el nombre de las referencias en conflicto.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista
Servidor mínimo compatible
Windows Server 2008
Espacio de nombres
Root\snmp\localhost

Consulte también

__ExtrinsicEvent

Macro NOTIFICATION-TYPE