EventNetWareAlert_t

Contains information about a NetWare alert event.

Service:NetWare Platform

Syntax

  #include <event.h>
  
  typedef struct 
  {
     uint32_t   alertFlags;
     uint32_t   alertId;
     uint32_t   alertLocus;
     uint32_t   alertClass;
     uint32_t   alertSeverity;
     int        targetStationCount;
     uint32_t   targetStationList[32];
     uint32_t   targetNotificationBits;
     int        alertParmCount;
     void      *alertDataPtr;
     void      *NetWorkManagementAttributePointer;
     uint32_t   alertUnused[2];
     int        alertControlStringMessageNumber;
     char       alertControlString[256];
     char       alertParameters[256+256];
     char       alertModuleName[36];
     int        alertModuleMajorVersion;
     int        alertModuleMinorVersion;
     int        alertModuleRevision;
  } EventNetWareAlert_t;
  

Fields

alertFlags

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

alertId

Specifies the ID of the alert (see Alert ID Values).

alertLocus

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

alertClass

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

alertSeverity

Specifies the severity of the alert (see 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 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.

Remarks

The RegisterForEventNotification function uses this structure when the requested event type is EVENT_NETWARE_ALERT.