Dag mensen,
ik zou graag een API willen aanroepen voor een bepaalde hardwareinterface die in de comuter zit. Nu werkt dit allemaal goed, tot op het moment dat ik het programma laat lopen op een computer waar deze hardware niet in zit. Doe ik dat toch, dan krijg ik deze error:
"The application failed to initialize properly (0xc0000142). Click on OK to terminate the application"
Ik zou deze error graag willen opvangen dmv try & catch.
De API die ik aanroep is: DIG_Grp_Config(1,3)
Deze geeft een 0 terug bij een succesvolle aanroep, alles erboven of eronder betekent dat er iets fout is gegaan. Als ik vervolgens een try & catch methode toepas blijf ik toch dezelfde error krijgen. Ik controleer op deze manier:
int iStatus = DIG_Grp_Config(1,3)
if (iStatus != 0) throw "Error"
Hoe kan ik dit oplossen?
ik zou graag een API willen aanroepen voor een bepaalde hardwareinterface die in de comuter zit. Nu werkt dit allemaal goed, tot op het moment dat ik het programma laat lopen op een computer waar deze hardware niet in zit. Doe ik dat toch, dan krijg ik deze error:
"The application failed to initialize properly (0xc0000142). Click on OK to terminate the application"
Ik zou deze error graag willen opvangen dmv try & catch.
De API die ik aanroep is: DIG_Grp_Config(1,3)
Deze geeft een 0 terug bij een succesvolle aanroep, alles erboven of eronder betekent dat er iets fout is gegaan. Als ik vervolgens een try & catch methode toepas blijf ik toch dezelfde error krijgen. Ik controleer op deze manier:
int iStatus = DIG_Grp_Config(1,3)
if (iStatus != 0) throw "Error"
Hoe kan ik dit oplossen?