Classe SnmpNotification
La classe SnmpNotification esegue il mapping dalla macro NOTIFICATION-TYPE a una classe CIM incapsulata. È una classe di base usata dal provider SNMP per qualsiasi classe mappata dalla macro NOTIFICATION-TYPE a una classe CIM incapsulata dal provider SNMP.
Nota
Per altre informazioni sull'installazione del provider, vedere Configurazione dell'ambiente SNMP WMI.
Sintassi
class SnmpNotification : __ExtrinsicEvent
{
uint8 SECURITY_DESCRIPTOR[];
uint64 TIME_CREATED;
string AgentAddress;
string AgentTransport;
string AgentTransportAddress;
string Community;
string Identification;
string TimeStamp;
string AgentTransportProtocol;
};
Members
La classe SnmpNotification ha questi tipi di membri:
Proprietà
La classe SnmpNotification ha queste proprietà.
-
AgentAddress
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Indirizzo di rete dell'entità che ha creato la notifica. Questo è l'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: stringa
-
Tipo di accesso: sola lettura
Protocollo di trasporto usato dall'entità di invio. Questa proprietà è valida per SNMPv1 e SNMPv2C.
-
-
AgentTransportAddress
-
-
Tipo di dati: stringa
-
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: stringa
-
Tipo di accesso: sola lettura
Protocollo di trasporto usato dall'entità di invio.
-
-
Community
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Nome della community associato a un'istanza del PDU. Il nome della community autentica l'origine dell'PDU. Questa proprietà è valida sia per SNMPv1 che per SNMPv2C.
-
-
Identificazione
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
-
Qualificatori: textual_convention ("OBJECTIDENTIFIER"), codifica ("OBJECTIDENTIFIER"), object_syntax ("OBJECTIDENTIFIER "), object_identifier ("1.3.6.1.6.3.1.1.4.1")
Identificazione autorevole di questa notifica. Esegue il mapping direttamente all'associazione di variabili SnmpTrapOID. 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 da 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: stringa
-
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 dal momento che la parte di gestione di rete dell'agente è stata nuovamente inizializzata. Variabile MIB sysUptime.0, di tipo INTEGER32. Questa proprietà esegue il mapping alla proprietà della classe CIM TimeStamp, ovvero 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 Identificazione 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\localhost |