A table of function pointers for the set of CSSM-definedfunctions the elective module manager can use to query and controlthe state of an attach-session between an application and a serviceprovider managed by the module manager.
DESCRIPTIONThis EMM-defined function is invoked by CSSM once for each CSSM_ModuleAttach(), operation requesting a service provider of the typemanaged by the EMM. CSSM uses this function to provide the EMM witha set of CSSM function pointers. The EMM invokes these functionsat anytime during the life cycle of the attach-session to obtaininformation about the current state and to modify the current stateof the attach session.
When the attach-session is terminated, CSSM informs the modulemanager by invoking the EMM function DeregisterDispatchTable(). The corresponding set of CSSM state functions becomeinvalid at that time.
RETURN VALUEA CSSM_RETURN value indicating success or specifying a particularerror condition. The value CSSM_OK indicates success. All othervalues represent an error condition. ERRORSErrors are described in the CDSA Technical Standard. SEE ALSOBooks