Previous section.

Common Security: CDSA and CSSM
Copyright © 1997 The Open Group

NAME

CSSM_ModuleManagerUninstall

SYNOPSIS

CSSM_RETURN CSSMAPI CSSM_ModuleManagerUninstall
    (const CSSM_SERVICE_MASK ModuleManagerType)

DESCRIPTION

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.

PARAMETERS

ModuleManagerType (input)

A CSSM_SERVICE_MASK identifying the elective module manager to be removed from the CSSM registry.

RETURN VALUE

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.

ERRORS

CSSM_INVALID_SERVICE_MASK

Unknown service type.

CSSM_REGISTRY_ERROR

Unable to delete information.

SEE ALSO

CSSM_ModuleManagerInstall

Why not acquire a nicely bound hard copy?
Click here to return to the publication details or order a copy of this publication.
You should also read the legal notice explaining the terms and conditions relating to the CDSA documentation.

Contents Next section Index