Lorsque dans mon code de mon module jutiliz les fonctions de directx : dx_open Etc, le module ne peu etre libéré et crée un access violation error.
Voici le début code avec les fonctions directx en commentaire :
EnterCriticalSection(&cs_tel);
tel_count++;
LeaveCriticalSection(&cs_tel);
///////////////////////////////////////////INIT//////////////////////////////////////////////////////
// Init the voice device
if (/**(chdev = dx_open("DxxxB1C1",NULL)) == -1**/0)
{
EnterCriticalSection(&cs_tel);
tel_count--;
LeaveCriticalSection(&cs_tel);
return MODEM_ERR_INIT;
}
if (/**dx_close(chdev) == -1**/0)
{
EnterCriticalSection(&cs_tel);
tel_count--;
LeaveCriticalSection(&cs_tel);
return MODEM_ERR_INIT;
}
voila dou c k ça peu venir???
mci
kidpigeyre