2010-08-03 1 views
0

확장 TAPI 기능 lineRegister을 사용하여 lineSetEquipmentState을 사용하여 라디오 전원을 켠 후에 네트워크에서 GPRS 라디오를 등록하고 있습니다. 네트워크가 실제로 등록되기 전에 lineRegister 함수가 성공적으로 반환됩니다.ExTAPI : 회선이 등록되기 전에 lineRegister가 반환됩니다.

비동기식 lineRegister 함수는 먼저 함수가 성공했음을 나타내는 양수를 반환합니다. 그런 다음 TAPI의 LINE_REPLY 콜백을 기다립니다. 'dwParam1'값은 초기 반환 값 lineRegister과 일치합니다. 이는 이전 lineRegister 호출에 대한 비동기 회신임을 나타냅니다. dwParam2 값은 0으로 설정되어 있으며 MSDN에서 함수가 성공했음을 알립니다.

그런 다음 GPRS 네트워크에 연결하려고 시도하지만 연결이 실패합니다. lineRegister에 대한 LINE_REPLY에서 lineGetRegisterStatus를 호출하는 코드를 추가했으며 라디오가 아직 등록되지 않았 음을 확인할 수 있습니다. 네트워크가 성공적으로 등록되어 사용할 수있는 경우 알림을받을 수있는 방법이 있습니까? 비동기 API 및 알림 시스템을 사용할 수있는 경우 네트워크 등록을 폴링해야합니다.

답변

2

TAPI 구현의 품질은 매우 OEM에 좌우됩니다. 예상대로 작동하는 다른 장치를 찾을 수 있습니다. 그러나 이것이 응용 프로그램이 사용될 것으로 예상되는 응용 프로그램 인 경우 설문 조사를해야 할 것입니다.

-PaulH