skip book previous and next navigation links
go up to top of book: HP Open Source Security for OpenVMS Volume 1:... HP Open Source Security for OpenVMS Volume 1:...
go to beginning of reference: Elective Module Manager APIsElective Module Manager APIs
go to previous page: DeregisterDispatchTableDeregisterDispatchTable
go to next page: InitializeInitialize
end of book navigation links


EventNotifyManager
Parameters
Return Value
See Also
 Description
Errors

NAME

EventNotifyManager - Receive an event notification

SYNOPSIS  

# include <cssm.h>

CSSM_RETURN CSSMAPI EventNotifyManager(const CSSM_MANAGER_EVENT_NOTIFICATION *EventDescription)


return to top PARAMETERS  

EventDescription
 A structure containing the following fields:
DestinationModuleManagerType (input)
 The unique service mask identifying the destinationmodule manager.
SourceModuleManagerType (input)
 The unique service mask identifying the source modulemanager.
Event (input)
 An identifier indicating the event that has or willtake place.
EventId (input/optional)
 A unique identifier associated with this event notification.It must be used in any reply notification that results from thisevent notification.
EventData (input/optional)
 Arbitrary data (required or informational) for thisevent.


return to top DESCRIPTION  

This function receives an event notification from anothermodule manager. The source manager is identified by its servicemask. The specified event type is interpreted by the received andthe appropriate actions must be taken in response. EventId and EventData areoptional. The EventId is specified by the sourcemodule manager when a reply is expected. The destination modulemanager must use this identifier when replying to the event notification.The EventData is additional data or descriptiveinformation provided to the destination manager.


return to top RETURN VALUE  

A CSSM_RETURN value indicating success or specifying a particularerror condition. The value CSSM_OK indicates success. All othervalues represent an error condition.


return to top ERRORS  

Errors are described in the CDSA Technical Standard.
CSSMERR_CSSM_MODULE_MANAGER_NOT_FOUND


return to top SEE ALSO  

Books

Intel CDSA Application Developer's Guide


go to previous page: DeregisterDispatchTableDeregisterDispatchTable
go to next page: InitializeInitialize