Sample |
|
*/ | |
CSSM_RETURN DL_Initialize(AppHandle, VerMajor, VerMinor) |
|
CSSM_MODULE_HANDLE AppHandle; |
|
uint32 VerMajor; |
|
uint32 VerMinor; |
|
{ |
|
CSSM_API_MEMORY_FUNCS_PTR AppMemFuncs = NULL; |
|
/* Verify that this module is compatible with the requested version */ |
|
if( VerMajor != MY_ADDIN_MAJOR_VER VerMinor != MY_ADDIN_MINOR_VER ) |
|
{ |
|
dl_SetError(CSSM_DL_INCOMPATIBLE_VERSION); |
|
return CSSM_FAIL; |
|
} |
|
return CSSM_OK; |
|
} |
|
* Name: DL_Uninitialize |
|
*/ | |
CSSM_RETURN DL_Uninitialize(AppHandle) |
|
CSSM_MODULE_HANDLE AppHandle; |
|
{ |
|
return CSSM_OK; |
|
} |
|
*/ |
96 | Appendix C |