Condividi tramite


Classe SnmpExtendedNotification

La classe SnmpExtendedNotification è la classe base per qualsiasi classe mappata dalla macro NOTIFICATION-TYPE a una classe CIM dal provider SNMP.

Nota

Per altre informazioni sull'installazione del provider, vedere Configurazione dell'ambiente SNMP WMI.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate. Le proprietà e i metodi sono in ordine alfabetico, non in ordine MOF.

Sintassi

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

Members

La classe SnmpExtendedNotification ha questi tipi di membri:

Proprietà

La classe SnmpExtendedNotification ha queste proprietà.

AgentAddress

Tipo di dati: string

Tipo di accesso: sola lettura

Indirizzo di rete dell'entità che ha creato la notifica. Si tratta dell'indirizzo effettivo del dispositivo. Quando l'entità di gestione usa SNMP su UDP, l'indirizzo di trasporto fa riferimento a un indirizzo IP. Quando l'entità di gestione usa SNMP su IPX, l'indirizzo di trasporto è impostato su NULL. Questa proprietà è valida solo per SNMPv1.

AgentTransport

Tipo di dati: string

Tipo di accesso: sola lettura

Protocollo di trasporto utilizzato dall'entità di invio. Questa proprietà è valida per SNMPv1 e SNMPv2C.

AgentTransportAddress

Tipo di dati: string

Tipo di accesso: sola lettura

Indirizzo di rete dell'entità che ha inviato la notifica. Si tratta dell'indirizzo dell'ultima entità che ha inoltrato la notifica. Quando l'entità di gestione usa SNMP su UDP, l'indirizzo di trasporto fa riferimento a un indirizzo IP. Quando l'entità di gestione usa SNMP su IPX, l'indirizzo di trasporto fa riferimento a un indirizzo IPX. Questa proprietà è valida per SNMPv1 e SNMPv2C.

AgentTransportProtocol

Tipo di dati: string

Tipo di accesso: sola lettura

Protocollo di trasporto utilizzato dall'entità di invio.

Community

Tipo di dati: string

Tipo di accesso: sola lettura

Nome della community associato a un'istanza del PDU. Il nome della community autentica l'origine del PDU. Questa proprietà è valida sia per SNMPv1 che per SNMPv2C.

Identificazione

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: textual_convention ("OBJECTIDENTIFIER"), codifica ("OBJECTIDENTIFIER"), object_syntax ("OBJECTIDENTIFIER"), object_identifier ("1.3.6.1.6.3.1.1.1.4.1")

Identificazione autorevole di questa notifica. Esegue il mapping diretto all'associazione di variabili SnmpTrapOID della voce MIB. Questa proprietà è valida solo per SNMPv2C.

SECURITY_DESCRIPTOR

Tipo di dati: matrice uint8

Tipo di accesso: sola lettura

Descrittore usato dal provider di eventi per determinare quali utenti possono ricevere l'evento. Questa proprietà viene ereditata da __Event. Per altre informazioni sulle costanti usate per impostare questo descrittore di sicurezza, vedere Costanti di sicurezza WMI.

TIME_CREATED

Tipo di dati: uint64

Tipo di accesso: sola lettura

Valore univoco che indica l'ora in cui è stato generato l'evento. Si tratta di un valore a 64 bit che rappresenta il numero di intervalli di 100 nanosecondi dopo il 1° gennaio 1601. Le informazioni sono nel formato UTC (Coordinated Universal Times). Questa proprietà viene ereditata da __Event.

Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.

Timestamp

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: textual_convention ("TimeTicks"), codifica ("TimeTicks"), object_syntax ("TimeTicks"), object_identifier ("1.3.6.1.2.1.1.3")

Tempo in centesimi di secondo dall'ultima inizializzazione della parte di gestione di rete dell'agente. Viene eseguito il mapping alla variabile MIB sysUptime.0, di tipo INTEGER32. Questa proprietà esegue il mapping alla proprietà della classe CIM TimeStamp, di tipo uint32. Questa proprietà è valida solo per SNMPv2C.

Commenti

Una macro NOTIFICATION-TYPE che contiene riferimenti a una macro OBJECT-TYPE denominata TimeStamp o Identification causa un conflitto di mapping. Se si verifica questo conflitto, le proprietà necessarie hanno la precedenza e i riferimenti in conflitto devono essere rinominati.

Una macro NOTIFICATION-TYPE che contiene riferimenti a una macro OBJECT-TYPE denominata Community causa un conflitto di mapping. Se si verifica questo conflitto, le proprietà necessarie hanno la precedenza e i riferimenti in conflitto devono essere rinominati.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista
Server minimo supportato
Windows Server 2008
Spazio dei nomi
Root\snmp\SMIR
MOF
SnmpSmiR.mof

Vedi anche

__ExtrinsicEvent

NOTIFICATION-TYPE Macro