|
|
Library Description Errors | Parameters Return Value See Also |
SYNOPSIS
# include <mds_util_api.h>
#include <mds_util_helper.h>
CSSM_RETURN CSSMAPI MDSUTIL_GetModuleInfo(const CSSM_GUID *ModuleGUID,CSSM_SERVICE_MASK UsageMask,uint32 SubserviceID,CSSM_USEE_TAG USEERequest,MDSUTIL_MODULE_INFO_PTR *pModuleInfo)
cdsa$mds300_shr.exe
)ModuleGUID (input) | ||
A pointer to the CSSM_GUID structure containingthe Globally Unique ID of the add-in module. | ||
UsageMask (input) | ||
A bit mask specifying the module usage types usedto restrict the capabilities information returned by this function.An input value of zero specifies all usages for the specified module. | ||
SubserviceID (input) | ||
A single subservice ID. Note that the operationmay already be limited by a service mask. If so, the subserviceID applies to all service categories selected by the service mask. | ||
USEERequest (input) | ||
United States Export Exemption tag; should be setto CSSM_USEE_NONE. | ||
pModuleInfo (output) | ||
A pointer to the module information. |
Not NULL -- A pointer to a module info structure containinga pointer to an array of zero or more service information structures.Each structure contains type information identifying the servicedescription as representing certificate library services, data storagelibrary services, and so on. The service descriptions are sub-classedinto subservice descriptions that describe the attributes and capabilitiesof a subservice.
CSSMERR_CSSM_INVALID_POINTER
CSSMERR_CSSM_INVALID_GUID
CSSM_INVALID_SUBSERVICEID
CSSMERR_CSSM_MEMORY_ERROR
CSSMERR_CSSM_NOT_INITIALIZED
CSSM_ERRCODE_MDS_ERROR
Intel CDSA Application Developer's Guide
Functions: MDSUTIL_ModuleInstall, MDSUTIL_ModuleUninstall, MDSUTIL_ListModules, MDSUTIL_GetCredLocationFromGUID, MDSUTIL_FreeModuleInfo, MDSUTIL_FreeModuleList, MDSUTIL_ListModuleManagers, MDSUTIL_GetModuleManagerInfo, MDSUTIL_ModuleManagerInstall, MDSUTIL_ModuleManagerUninstall, MDSUTIL_Init, MDSUTIL_Term
|
|