Hola grupo:
Estoy intentando inicializar la API de telefonía versión 2.1 sobre Windows
2000 y al invocar a la función phoneInitializeEx el resultada es perfecto
solo que me dice que la cantidad de dispositivos son 0 (cero).
Sin embargo usando la 1.4, me informa que existen 8 dispositivos. ¿Alguien
sabe que puede estar sucediendo?
Este es el código que estoy utilizando:
HPHONEAPP hPhoneApp = 0;
DWORD dwNumDevs = 0;
DWORD dwAPIVersion = 0x00020001;
PHONEINITIALIZEEXPARAMS ParamsEx;
// Inicializa la API de telefonía.
ParamsEx.dwTotalSize = sizeof(PHONEINITIALIZEEXPARAMS);
ParamsEx.dwOptions = PHONEINITIALIZEEXOPTION_USEEVENT;
LONG lRet = ::phoneInitializeEx(&hPhoneApp, AfxGetInstanceHandle(), NULL,
_T("Teléfono"), &dwNumDevs, &dwAPIVersion, &ParamsEx);
En dwNumDevs siempre obtengo 0.
Les agradezco su ayuda.
Leer las respuestas