VMS Help  —  CDSA  CDSA_API, CSSM GetContextAttribute
 NAME
   CSSM_GetContextAttribute - Get context attribute (CDSA)

 SYNOPSIS
   # include <cssm.h>

        CSSM_RETURN CSSMAPI CSSM_GetContextAttribute
        (const CSSM_CONTEXT *Context,
        uint32 AttributeType,
        CSSM_CONTEXT_ATTRIBUTE_PTR *ContextAttribute)

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

 PARAMETERS
   Context (input)
           A pointer to the context.

   AttributeType (input)
           The attribute type of the desired attribute value.

   ContextAttribute (output)
           The pointer to the CSSM_CONTEXT_ATTRIBUTE that describes the
           context attributes associated with the CCHandle handle and
           the attribute type. The pointer will be set to NULL if the
           function fails.  Call CSSM_DeleteContextAttributes() to free
           memory allocated by the CSSM.

 DESCRIPTION
   This function returns the value of a context attribute. Context
   references the cryptographic context to be searched for the attribute
   specified by AttributeType. If the specified attribute is not present,
   then a NULL pointer is returned.

 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_CSSM_ATTRIBUTE_NOT_IN_CONTEXT

 SEE ALSO
   Books

   Intel CDSA Application Developer's Guide (see CDSA)

   Other Help Topics

   Functions: CSSM_DeleteContextAttributes
              CSSM_GetContext
Close Help