Klasse SnmpExtendedNotification

Die Klasse SnmpExtendedNotification ist die Basisklasse für jede Klasse, die vom SNMP-Anbieter aus dem Makro NOTIFICATION-TYPE einer CIM-Klasse zugeordnet ist.

Hinweis

Weitere Informationen zum Installieren des Anbieters finden Sie unter Einrichten der WMI-SNMP-Umgebung.

Die folgende Syntax wurde aus MOF-Code (Managed Object Format, verwaltetes Objektformat) vereinfacht und enthält alle geerbten Eigenschaften. Eigenschaften und Methoden werden in alphabetischer Reihenfolge aufgeführt, nicht in MOF-Reihenfolge.

Syntax

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

Member

Die Klasse SnmpExtendedNotification enthält folgende Membertypen:

Eigenschaften

Die Klasse SnmpExtendedNotification verfügt über diese Eigenschaften.

AgentAddress

Datentyp: string (Zeichenfolge)

Zugriffstyp: Schreibgeschützt

Netzwerkadresse der Entität, die die Benachrichtigung erstellt hat. Dies ist die tatsächliche Adresse des Geräts. Wenn die Verwaltungsentität SNMP über UDP verwendet, verweist die Transportadresse auf eine IP-Adresse. Wenn die Verwaltungsentität SNMP über IPX verwendet, wird die Transportadresse auf NULL festgelegt. Diese Eigenschaft ist nur für SNMPv1 gültig.

AgentTransport

Datentyp: string (Zeichenfolge)

Zugriffstyp: Schreibgeschützt

Transportprotokoll, das von der sendenden Entität verwendet wird. Diese Eigenschaft ist für SNMPv1 und SNMPV2C gültig.

AgentTransportAddress

Datentyp: string (Zeichenfolge)

Zugriffstyp: Schreibgeschützt

Netzwerkadresse der Entität, die die Benachrichtigung gesendet hat. Dies ist die Adresse der letzten Entität, die die Benachrichtigung weitergeleitet hat. Wenn die Verwaltungsentität SNMP über UDP verwendet, verweist die Transportadresse auf eine IP-Adresse. Wenn die Verwaltungsentität SNMP über IPX verwendet, verweist die Transportadresse auf eine IPX-Adresse. Diese Eigenschaft ist für SNMPv1 und SNMPV2C gültig.

AgentTransportProtocol

Datentyp: string (Zeichenfolge)

Zugriffstyp: Schreibgeschützt

Das Transportprotokoll, das von der sendenden Entität verwendet wird.

Community

Datentyp: string (Zeichenfolge)

Zugriffstyp: Schreibgeschützt

Communityname, der einer Instanz der PDU zugeordnet ist. Der Communityname authentifiziert den Urheber der PDU. Diese Eigenschaft ist für SNMPv1 und SNMPV2C gültig.

Identifikation

Datentyp: string (Zeichenfolge)

Zugriffstyp: Schreibgeschützt

Qualifizierer: textual_convention ("OBJECTIDENTIFIER"), Codierung ("OBJECTIDENTIFIER"), object_syntax ("OBJECTIDENTIFIER"), object_identifier ("1.3.6.1.6.3.1.1.4.1")

Autoritative Identifizierung dieser Benachrichtigung. Wird direkt dem MIB-Eintrag SnmpTrapOID-Variablenbindung zugeordnet. Diese Eigenschaft ist nur für SNMPv2C gültig.

SECURITY_DESCRIPTOR

Datentyp: uint8-Array

Zugriffstyp: Schreibgeschützt

Deskriptor, der vom Ereignisanbieter verwendet wird, um zu bestimmen, welche Benutzer*innen das Ereignis empfangen können. Diese Eigenschaft wird von _Event geerbt. Weitere Informationen zu Konstanten, die zum Festlegen dieser Sicherheitsbeschreibung verwendet werden, finden Sie unter WMI-Sicherheitskonstanten.

TIME_CREATED

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Eindeutiger Wert, der den Zeitpunkt angibt, zu dem das Ereignis generiert wurde. Dies ist ein 64-Bit-Wert, der die Anzahl von 100-Nanosekunden-Intervallen seit dem 1. Januar 1601 darstellt. Diese Informationen werden im UTC-Format (koordinierte Weltzeit) angegeben. Diese Eigenschaft wird von _Event geerbt.

Weitere Informationen zur Verwendung von uint64-Werten in Skripts finden Sie unter Skripterstellung in WMI.

TimeStamp

Datentyp: string (Zeichenfolge)

Zugriffstyp: Schreibgeschützt

Qualifizierer: textual_convention ("TimeTicks"), Codierung ("TimeTicks"), object_syntax ("TimeTicks"), object_identifier ("1.3.6.1.2.1.1.3")

Zeit in hundertstel Sekunden, seit der Netzwerkverwaltungsteil des Agents zuletzt neu initialisiert wurde. Dies wird der MIB-Variable sysUptime.0 vom Typ INTEGER32 zugeordnet. Diese Eigenschaft wird der CIM-Klasseneigenschaft TimeStamp vom Typ uint32 zugeordnet. Diese Eigenschaft ist nur für SNMPv2C gültig.

Bemerkungen

Ein Makro NOTIFICATION-TYPE, das Verweise auf ein Makro OBJECT-TYPE namens TimeStamp oder Identification enthält, verursacht einen Zuordnungskonflikt. Wenn dieser Konflikt auftritt, haben die erforderlichen Eigenschaften Vorrang, und die in Konflikt stehenden Verweise müssen umbenannt werden.

Ein Makro NOTIFICATION-TYPE, das Verweise auf ein Makro OBJECT-TYPE mit dem Namen Community enthält, verursacht einen Zuordnungskonflikt. Wenn dieser Konflikt auftritt, haben die erforderlichen Eigenschaften Vorrang, und die in Konflikt stehenden Verweise müssen umbenannt werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
Windows Server 2008
Namespace
Root\snmp\SMIR
MOF
SnmpSmiR.mof

Weitere Informationen

__ExtrinsicEvent

NOTIFICATION-TYPE-Makro