NAME
CSSM_SPI_ModuleUnload — Disable events and deregister CSSM event notification
(CDSA)
SYNOPSIS
# include <cssm.h>
CSSM_RETURN CSSMSPI CSSM_SPI_ModuleUnload (const CSSM_GUID *CssmGuid, const CSSM_GUID *ModuleGuid, CSSM_SPI_ModuleEventHandler CssmNotifyCallback, void* CssmNotifyCallbackCtx)
|
LIBRARY
Common Security Services Manager library (cdsa$incssm300_shr.exe)
PARAMETERS
CssmGuid (input) | | The CSSM_GUID of the caller. |
ModuleGuid (input) |
| | The CSSM_GUID of the invoked service provider module. |
CssmNotifyCallback (input) |
| | A function pointer for the CSSM event handler that
manages events of type CSSM_MODULE_EVENT. |
CssmNotifyCallbackCtx (input) |
| | The context to be returned to CSSM as input on each
callback to the event handler defined by CssmNotifyCallback. |
DESCRIPTION
This function disables events and deregisters the CSSM event-notification function.
The add-in service module can perform cleanup operations, reversing
the initialization performed in CSSM_SPI_ModuleLoad().
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.
ERRORS
Errors are described in the CDSA Technical Standard.
SEE ALSO
Books
Intel CDSA Application Developer's Guide
Online Help
Functions: CSSM_SPI_ModuleDetach, CSSM_SPI_ModuleLoad