Arayan kimliğini algılamanın doğru yolu, TAPI API'sini kullanmaktır.
Burada C# TAPI kitaplığı (ITAPI3 adı verilen) bulabilirsiniz. http://www.julmar.com/tapi/
64 bit Windows'ta ona bağlı yapı programları hakkında bazı notlar için 04 Nisan 2006 blog girişini denetleyin.
TTAPI tapi = new TTAPI();
tapi.TE_CALLINFOCHANGE += (sender, e) =>
{
if (e.Cause == CALLINFOCHANGE_CAUSE.CIC_CALLERID)
{
Console.WriteLine(e.Call.get_CallInfo(CALLINFO_STRING.CIS_CALLERIDNUMBER));
Console.WriteLine(e.Call.get_CallInfo(CALLINFO_STRING.CIS_CALLERIDNAME));
}
}
tapi.Initialize();
// ...
// Keep the TAPI object in memory so it can listen for events
// ...
tapi.ShutDown();
: Burada
Ve
örnek kod var