Contains information about a NetWare alert event.
#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;
Specifies the flags set at the time of the event (see Alert Flag Values).
Specifies the ID of the alert (see Alert ID Values).
Specifies the location of the alert (see Alert Location Values).
Specifies the class of the alert (see Alert Class Values).
Specifies the severity of the alert (see Alert Severity Values).
Specifies the number of valid entries in targetStationList.
Specifies the first 32 stations that were notified of the event.
Specifies the notifications that are generated by the alert (see Target Notification Bit Values).
Is not implemented currently.
Is not implemented currently.
Is reserved.
Is not implemented currently.
Is not implemented currently.
Is not implemented currently.
Is not implemented currently.
Specifies the name of the NLM that generated the alert.
Specifies the major version of the module that generated the alert.
Specifies the minor version of the module that generated the alert.
Specifies the revision number of the module that generated the alert.
The RegisterForEventNotification function uses this structure when the requested event type is EVENT_NETWARE_ALERT.