skip book previous and next navigation links
go up to top of book: HP Open Source Security for OpenVMS Volume 1:... HP Open Source Security for OpenVMS Volume 1:...
go to beginning of reference: API Functions API Functions
go to previous page: VerifyDataUpdate VerifyDataUpdate
go to next page: VerifyMacVerifyMac
end of book navigation links


VerifyDevice
Library
Description
Errors
 Parameters
Return Value
See Also

NAME

VerifyDevice: CSSM_VerifyDevice, CSP_VerifyDevice - Cause the cryptographic module to perform a self verification and integrity check (CDSA)

SYNOPSIS  

# include <cssm.h>

API:
CSSM_RETURN CSSMAPI CSSM_VerifyDevice
(CSSM_CSP_HANDLE CSPHandle,
const CSSM_DATA *DeviceCert)
SPI:
CSSM_RETURN CSSMCSPI CSP_VerifyDevice
(CSSM_CSP_HANDLE CSPHandle,
const CSSM_DATA *DeviceCert)


return to top LIBRARY  

Common Security Services Manager library (cdsa$incssm300_shr.exe)


return to top PARAMETERS  

CSPHandle (input)
 The handle that describes the add-in Cryptographic Service Provider module used to perform this function. If a NULL handle is specified, CSSM returns error.
DeviceCert (input)
 Pointer to CSSM_DATA structure that contains data that identifies the cryptographic device.


return to top DESCRIPTION  

This function triggers the cryptographic module to perform self verification and integrity checking.


return to top 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.


return to top ERRORS  

Errors are described in the CDSA Technical Standard.
CSSMERR_CSP_DEVICE_VERIFY_FAILED


return to top SEE ALSO  

Books

Intel CDSA Application Developer's Guide


go to previous page: VerifyDataUpdate VerifyDataUpdate
go to next page: VerifyMacVerifyMac