In the following example, the Service Provider termination takes place.
DP_MYCTRL_DEF *pMyCtrlBlk = NULL;
pMyCtrlBlk = (DP_MYCTRL_DEF*)pCtrlBlk->pExt;
if(NULL == pMyCtrlBlk)
{
return MY_ERR_MYCTRLBLK_NOT_FOUND;
}
free(pMyCtrlBlk);
pMyCtrlBlk = NULL;
return ODPPSUCCESS;