|
EventNotifyManager(3)
Contents |
EventNotifyManager - Receive an event notification (CDSA)
# include <cdsa/cssm.h>
CSSM_RETURN CSSMAPI EventNotifyManager (const CSSM_MANAGER_EVENT_NOTIFICATION
*EventDescription)
Common Security Services Manager library (libcssm.so)
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.
This function receives an event notification from another
module manager. The source manager is identified by its
service mask. The specified 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.
A CSSM_RETURN value indicating success or specifying a
particular error condition. The value CSSM_OK indicates
success. All other values represent an error condition.
Errors are described in the CDSA technical standard. See
CDSA_intro(3). CSSMERR_CSSM_MODULE_MANAGER_NOT_FOUND
Books
Intel CDSA Application Developer's Guide (see
CDSA_intro(3))
Reference Pages [Toc] [Back]
EventNotifyManager(3)
[ Back ] |