EventNetwareAlertStruct

Contains information about an alert event.

Syntax

  struct EventNetwareAlertStruct { 
     LONG   alertFlags; 
     LONG   alertId; 
     LONG   alertLocus; 
     LONG   alertClass; 
     LONG   alertSeverity; 
     LONG   targetStationCount; 
     LONG   targetStationList[32]; 
     LONG   targetNotificationBits; 
     LONG   alertParmCount; 
     void  *alertDataPtr; 
     void  *NetWorkManagementAttributePointer; 
     LONG   alertUnused[2]; 
     LONG   alertControlStringMessageNumber; 
     BYTE   alertControlString[256]; 
     BYTE   alertParameters[256+256]; 
     BYTE   alertModuleName[36]; 
     LONG   alertModuleMajorVersion; 
     LONG   alertModuleMinorVersion; 
     LONG   alertModuleRevision; 
  };
  

Fields

alertFlags

Specifies the flags set at the time of the event (see Section 13.2, Alert Flag Values).

alertId

Specifies the ID of the alert (see Section 13.3, Alert ID Values).

alertLocus

Specifies the location of the alert (see Section 13.4, Alert Location Values).

alertClass

Specifies the class of the alert (see Section 13.1, Alert Class Values).

alertSeverity

Specifies the severity of the alert (see Section 13.5, Alert Severity Values).

targetStationCount

Specifies the number of valid entries in targetStationList.

targetStationList

Specifies the first 32 stations that were notified of the event.

targetNotificationBits

Specifies the notifications that are generated by the alert (see Section 13.6, Target Notification Bit Values).

alertParmCount

Is not implemented currently.

alertDataPtr

Is not implemented currently.

NetWorkManagementAttributePointer

Is reserved.

alertUnused

Is not implemented currently.

alertControlStringMessageNumber

Is not implemented currently.

alertControlString

Is not implemented currently.

alertParameters

Is not implemented currently.

alertModuleName

Specifies the name of the NLM that generated the alert.

alertModuleMajorVersion

Specifies the major version of the module that generated the alert.

alertModuleMinorVersion

Specifies the minor version of the module that generated the alert.

alertModuleRevision

Specifies the revision number of the module that generated the alert.