Copyright Digital Equipment Corp. All rights reserved.

AC_PassThrough

NAME

  AC_PassThrough,
  CSSM_AC_PassThrough - Call exported module-specific operations (CDSA)

SYNOPSIS

  # include <cssm.h>

       API:
       CSSM_RETURN CSSMAPI CSSM_AC_PassThrough
       (CSSM_AC_HANDLE ACHandle,
       CSSM_TP_HANDLE TPHandle,
       CSSM_CL_HANDLE CLHandle,
       CSSM_CC_HANDLE CCHandle,
       const CSSM_DL_DB_LIST *DBList,
       uint32 PassThroughId,
       const void *InputParams,
       void **OutputParams)

       SPI:
       CSSM_RETURN CSSMACI AC_PassThrough
       (CSSM_AC_HANDLE ACHandle,
       CSSM_TP_HANDLE TPHandle,
       CSSM_CL_HANDLE CLHandle,
       CSSM_CC_HANDLE CCHandle,
       const CSSM_DL_DB_LIST *DBList,
       uint32 PassThroughId,
       const void *InputParams,
       void **OutputParams)

LIBRARY

  Common Security Services Manager library (CDSA$INCSSM300_SHR.EXE)

PARAMETERS

  ACHandle, TPHandle, CLHandle, CCHandle, DBList, PassThroughId,
  InputParams, OutputParams

DESCRIPTION

  This function allows applications to call authorization
  computation module-specific operations that have been exported.
  Such operations might include queries or services specific to
  the domain represented by the AC module.

RETURN VALUE

  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

  Errors are described in the CDSA technical standard.  See CDSA.

       CSSMERR_AC_INVALID_CL_HANDLE
       CSSMERR_AC_INVALID_CONTEXT_HANDLE
       CSSMERR_AC_INVALID_DBLIST_POINTER
       CSSMERR_AC_INVALID_DB_LIST
       CSSMERR_AC_INVALID_DB_HANDLE
       CSSMERR_AC_INVALID_DL_HANDLE
       CSSMERR_AC_INVALID_PASSTHROUGH_ID
       CSSMERR_AC_INVALID_TP_HANDLE

SEE ALSO

  Intel CDSA Application Developer's Guide (see CDSA)


Additional information available:

ACHandle        TPHandle        CLHandle        CCHandle        DBList
PassThroughId   InputParams     OutputParams