The handle that describes the add-in CryptographicService Provider module used to perform this function. If a NULLhandle is specified, CSSM returns an error.
Key (input)
The key to be used for the context. The caller passesa pointer to a CSSM_KEY structure containing the key.
NewContextHandle (output)
Cryptographic context handle.
DESCRIPTIONThis function creates a custom cryptographic context, givena handle of a CSP and a pointer to a custom input data structure.The cryptographic context handle is returned. The cryptographiccontext handle can be used to call the CSSM pass-through functionfor the CSP. NOTESA CSP can create its own set of custom functions. The contextinformation can be passed through its own data structure. The CSSM_CSP_PassThrough() function should be used with the function ID to callthe desired custom function. RETURN VALUEA CSSM_RETURN value indicating success or specifying a particularerror condition. The value CSSM_OK indicates success. All othervalues represent an error condition. SEE ALSOBooks