CSSM_ModuleManagerUninstall
CSSM_RETURN CSSMAPI CSSM_ModuleManagerUninstall
(const CSSM_SERVICE_MASK ModuleManagerType)
This function deletes the persistent CSSM internal information about the module manager, removing it from the name space of available elective module managers in the CSSM system. The service mask uniquely identifies the module manager. Exactly one manger for the given service type can be installed at any given time. Before installing a new version, the old version must be uninstalled.
- ModuleManagerType (input)
A CSSM_SERVICE_MASK identifying the elective module manager to be removed from the CSSM registry.
A CSSM_OK return value means the elective module manager has been successfully uninstalled. If CSSM_FAIL is returned, an error has occurred. Use CSSM_GetError to obtain the error code.
- CSSM_INVALID_SERVICE_MASK
Unknown service type.
- CSSM_REGISTRY_ERROR
Unable to delete information.
CSSM_ModuleManagerInstall
Contents | Next section | Index |