MD_GetHsmCount
Retrieves the number of accessible HSMs at the time the message dispatch library was initialized - the time the MD_initialize() function was called.
Synopsis
#include <md.h> MD_RV MD_GetHsmCount(uint32* pHsmCount)
Input Requirements
The message dispatch library has been initialized via the MD_Initialize() function.
Input Parameters
| pHsmCount | Pointer to the variable which will hold the number of visible HSMs when the function returns. The pointer must not be NULL. | 
Output Requirements
The HSM Count is returned in <pHsmCount>.
The function returns the following codes:
| Function Code | Qualification | 
|---|---|
| MDR_OK | No error | 
| MDR_INVALID_PARAMETER | If pHSMCount was NULL | 
| MDR_NOT_INITIALIZE | The message dispatch library was not previously initialized successfully | 
