CSP_SignDataUpdate
CSSM_RETURN CSSMSPI CSP_SignDataUpdate
(CSSM_CSP_HANDLE CSPHandle,
CSSM_CC_HANDLE CCHandle,
const CSSM_DATA_PTR DataBufs,
uint32 DataBufCount)
This function updates the data for the staged sign data function.
- CSPHandle (input)
The handle that describes the add-in cryptographic service provider module used to perform up calls to CSSM for the memory functions managed by CSSM.
- CCHandle (input)
The handle that describes the context of this cryptographic operation used to link to the CSP-managed information.
- DataBufs (input)
A pointer to one or more CSSM_DATA structures containing the data be signed.
- DataBufCount (input)
The number of DataBufs to be signed.
A CSSM return value. This function returns CSSM_OK if successful and returns an error code if an error has occurred.
- CSSM_CSP_INVALID_CSP_HANDLE
Invalid CSP handle.
- CSSM_CSP_INVALID_CONTEXT_HANDLE
Invalid context handle.
- CSSM_CSP_INVALID_DATA_POINTER
Invalid input CSSM_DATA pointer.
- CSSM_CSP_INVALID_DATA_COUNT
Invalid input data count; data count cannot be 0.
- CSSM_CSP_INVALID_DATA
Invalid input CSSM_DATA buffer.
- CSSM_CSP_MEMORY_ERROR
Not enough memory to allocate.
- CSSM_CSP_STAGED_OPERATION_UNSUPPORTED
Staged operation unsupported.
- CSSM_CSP_STAGED_OPERATION_FAILED
Staged Cryptographic operation failed.
- CSSM_CSP_VECTOROFBUFS_UNSUPPORTED
Supports only a single buffer of input.
- CSSM_CSP_GET_STAGED_INFO_ERROR
Cannot find or get the staged information.
CSP_SignData, CSP_SignDataInit, CSP_SignDataFinal
Contents | Next section | Index |