VMS Help  —  CDSA  CDSA_API, DL FreeUniqueRecord
 NAME
   DL_FreeUniqueRecord, CSSM_DL_FreeUniqueRecord - Free data store
                                                   memory (CDSA)

 SYNOPSIS
   # include <cssm.h>

    API:
        CSSM_RETURN CSSMAPI CSSM_DL_FreeUniqueRecord
        (CSSM_DL_DB_HANDLE DLDBHandle,
        CSSM_DB_UNIQUE_RECORD_PTR UniqueRecord)
    SPI:
        CSSM_RETURN CSSMDLI DL_FreeUniqueRecord
        (CSSM_DL_DB_HANDLE DLDBHandle,
        CSSM_DB_UNIQUE_RECORD_PTR UniqueRecord)

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

 PARAMETERS
   DLDBHandle (input)
           The handle pair that describes the add-in data storage
           library module to be used to perform this function and the
           open data store from which the UniqueRecord identifier was
           assigned.

   UniqueRecord(input)
           The pointer to the memory that describes the data store
           unique record structure.

 DESCRIPTION
   This function frees the memory associated with the data store unique
   record structure.

 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_DL_INVALID_DB_HANDLE
        CSSMERR_DL_INVALID_RECORD_UID

 SEE ALSO
   Books

   Intel CDSA Application Developer's Guide (see CDSA)

   Other Help Topics

   Functions for the CSSM API:

       CSSM_DL_DataInsert
       CSSM_DL_DataGetFirst
       CSSM_DL_DataGetNext

   Functions for the DL SPI:

       DL_DataInsert
       DL_DataGetFirst
       DL_DataGetNext
Close Help