The handle that describes the add-in CertificateLibrary module used to perform this function.
CCHandle (input/optional)
The handle that describes the context of the cryptographicoperation. If the module-specific operation does not perform anycryptographic operations, a cryptographic context is not required.
PassThroughId (input)
An identifier assigned by the CL module to indicatethe exported function to perform.
InputParams (input/optional)
A pointer to a module, implementation-specific structurecontaining parameters to be interpreted in a function-specific mannerby the requested CL module.
OutputParams (output/optional)
A pointer to a module, implementation-specific structurecontaining the output data. The service provider allocates the memoryfor substructures. The application must free the memory for thesubstructures.
DESCRIPTIONThis function allows applications to call certificate librarymodule-specific operations. Such operations might include queriesor services that are specific to the domain represented by the CLmodule. 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.