MD_GetHsmCount

This function retrieves the number of accessible HSMs at the time the message dispatch library was initialized (when the MD_Initialize() function was called).

Synopsis

#include <md.h>
MD_RV MD_GetHsmCount(uint32* pHsmCount)
Parameter Description
pHsmCount Pointer to the variable which will hold the number of visible HSMs when the function returns. The pointer must not be NULL.

Input Requirements

The message dispatch library has been initialized via the MD_Initialize() function.

Return Value

The HSM Count is returned in pHsmCount.

The function returns the following codes:

Function Code Qualification
MDR_OK N/A
MDR_INVALID_PARAMETER If pHsmCount was NULL.
MDR_NOT_INITIALIZE If the message dispatch library was not previously initialized successfully.