SnmpNotification-Klasse

Die SnmpNotification-Klasse wird vom NOTIFICATION-TYPE-Makro zu einer gekapselten CIM-Klasse ordnet. Es handelt sich um eine Basisklasse, die vom SNMP-Anbieter für jede Klasse verwendet wird, die vom NOTIFICATION-TYPE-Makro einer gekapselten CIM-Klasse durch den SNMP-Anbieter zugeordnet wird.

Hinweis

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

Syntax

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

Member

Die SnmpNotification-Klasse verfügt über die folgenden Membertypen:

Eigenschaften

Die SnmpNotification-Klasse verfügt über diese Eigenschaften.

AgentAddress

Datentyp: string

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

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

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

Zugriffstyp: Schreibgeschützt

Das transport-Protokoll, das von der sendenden Entität verwendet wird.

Community

Datentyp: string

Zugriffstyp: Schreibgeschützt

Community name, der einer Instanz des PDU zugeordnet ist. Der Communityname authentifiziert den Erursacher der PDU. Diese Eigenschaft ist sowohl für SNMPv1 als auch für SNMPv2C gültig.

Identification

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: Textkonvention _ ("OBJECTIDENTIFIER"), Codierung ("OBJECTIDENTIFIER"), Objektsyntax ("OBJECTIDENTIFIER"), Objektbezeichner ("1.3.6.1.6.3.1.1.4.1") _ _

Autoritative Identifikation dieser Benachrichtigung. Karten direkt an die SnmpTrapOID-Variablenbindung. Diese Eigenschaft ist nur für SNMPv2C gültig.

_SICHERHEITSDESKRIPTOR

Datentyp: uint8 array

Zugriffstyp: Schreibgeschützt

Deskriptor, der vom Ereignisanbieter verwendet wird, um zu bestimmen, welche Benutzer das Ereignis empfangen können. Diese Eigenschaft wird vom Ereignis _ _ geerbt. Weitere Informationen zu Konstanten, die zum Festlegen dieses Sicherheitsdeskriptors verwendet werden, finden Sie unter WMI-Sicherheitskonst constants.

ZEIT _ ERSTELLT

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 nach dem 1. Januar 1601 darstellt. Die Informationen sind im UTC-Format (Coordinated Universal Times) angegeben. Diese Eigenschaft wird vom Ereignis _ _ geerbt.

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

Timestamp

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: Textkonvention _ ("TimeTicks"), Codierung ("TimeTicks"), Objektsyntax ("TimeTicks"), Objektbezeichner ("1.3.6.1.2.1.1.3") _ _

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

Hinweise

Ein NOTIFICATION-TYPE-Makro, das Verweise auf ein OBJECT-TYPE-Makro 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 NOTIFICATION-TYPE-Makro, das Verweise auf ein OBJECT-TYPE-Makro namens enthält, Community einen Zuordnungskonflikt verursacht. 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 \ localhost

Siehe auch

__ExtrinsicEvent

NOTIFICATION-TYPE-Makro