*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> RegisterDispatchTable (3)              



NAME    [Toc]    [Back]

       RegisterDispatchTable - Provide the EMM with CSSM function
       pointers (CDSA)

SYNOPSIS    [Toc]    [Back]

       # include <cdsa/cssm.h>

       CSSM_RETURN         CSSMAPI          RegisterDispatchTable
       (CSSM_STATE_FUNCS_PTR CssmStateCallTable)

LIBRARY    [Toc]    [Back]

       Common Security Services Manager library (libcssm.so)

PARAMETERS    [Toc]    [Back]

       A  table  of function pointers for the set of CSSM-defined
       functions the elective module manager can use to query and
       control the state of an attach-session between an application
 and a service provider managed by the module manager.

DESCRIPTION    [Toc]    [Back]

       This EMM-defined function is invoked by CSSM once for each
       CSSM_ModuleAttach(),  operation   requesting   a   service
       provider  of  the  type managed by the EMM. CSSM uses this
       function to provide the EMM with a set  of  CSSM  function
       pointers.  The EMM invokes these functions at anytime during
 the life cycle of the attach-session to obtain  information
  about  the current state and to modify the current
       state of the attach session.

       When the attach-session is terminated,  CSSM  informs  the
       module manager by invoking the EMM function DeregisterDispatchTable().
  The corresponding set of CSSM  state  functions
 become invalid at that time.

RETURN VALUE    [Toc]    [Back]

       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    [Toc]    [Back]

       Errors  are described in the CDSA technical standard.  See

SEE ALSO    [Toc]    [Back]


       Intel   CDSA   Application    Developer's    Guide    (see

       Reference Pages    [Toc]    [Back]

       Functions: DeregisterDispatchTable(3)

[ Back ]
 Similar pages
Name OS Title
DeregisterDispatchTable Tru64 Invalidate CSSM pointers to EMM (CDSA)
CSSM_Init Tru64 Initialize CSSM (CDSA)
CSSM_Terminate Tru64 Terminate the use of CSSM (CDSA)
CSSM_GetPrivilege Tru64 Get CSSM privilege value (CDSA)
CSSM_SetPrivilege Tru64 Store privilege value in CSSM framework (CDSA)
CSSM_SPI_ModuleUnload Tru64 Disable events and deregister CSSM event notification (CDSA)
DL_Authenticate Tru64 Provide authentication credentials (CDSA)
CSSM_DL_Authenticate Tru64 Provide authentication credentials (CDSA)
menu_item_current NetBSD get or set item pointers or top row
xlate_pro_disk_next_block IRIX get translation byte stream pointers
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service