EventNotifyManager(3)EventNotifyManager(3)NAMEEventNotifyManager - Receive an event notification (CDSA)
SYNOPSIS
# include <cdsa/cssm.h>
CSSM_RETURN CSSMAPI EventNotifyManager (const CSSM_MANAGER_EVENT_NOTI‐
FICATION *EventDescription)
LIBRARY
Common Security Services Manager library (libcssm.so)
PARAMETERS
A structure containing the following fields: The unique service mask
identifying the destination module manager. The unique service mask
identifying the source module manager. An identifier indicating the
event that has or will take place. A unique identifier associated with
this event notification. It must be used in any reply notification that
results from this event notification. Arbitrary data (required or
informational) for this event.
DESCRIPTION
This function receives an event notification from another module man‐
ager. The source manager is identified by its service mask. The speci‐
fied event type is interpreted by the received and the appropriate
actions must be taken in response. EventId and EventData are optional.
The EventId is specified by the source module manager when a reply is
expected. The destination module manager must use this identifier when
replying to the event notification. The EventData is additional data or
descriptive information provided to the destination manager.
RETURN VALUE
A CSSM_RETURN value indicating success or specifying a particular error
condition. The value CSSM_OK indicates success. All other values repre‐
sent an error condition.
ERRORS
Errors are described in the CDSA technical standard. See
CDSA_intro(3). CSSMERR_CSSM_MODULE_MANAGER_NOT_FOUND
SEE ALSO
Books
Intel CDSA Application Developer's Guide (see CDSA_intro(3))
Reference Pages
EventNotifyManager(3)