Releases any objects and memory associated with an instance of the H.324M Middleware. h324Delete must be called after H324EVN_STOP_DONE is received.
DWORD h324Delete ( MSPHD msphd)
|
Argument |
Description |
|
msphd |
MSPP handle associated with the MUX endpoint. |
|
Return value |
Description |
|
SUCCESS |
|
|
CTAERR_NOT_FOUND |
msphd was not found. Either h324Start was not called or h324Delete was called. |
|
H324ERR_INTERNAL_ERROR |
Internal error in the 3G-324M Middleware. |
|
H324ERR_MUTEX_LOCK_FAILED |
Internal error trying to lock mutex. |
|
H324ERR_NOT_INITIALIZED |
h324Initialize was not called first. |
None.
case H324EVN_STOP_DONE:
printf("H324EVN_STOP_DONE received - Delete the H324M instance
now\n");
ret = h324Delete(pCfg->MuxEp.hd);
if(ret != SUCCESS)
{
printf("h324Delete returned 0x%08x\n",ret);
return ret;
}