locked
why lineRedirect failed? RRS feed

  • 常规讨论

  • I am working with incoming calls on a PPC(Windows Mobile 6.1).
    I manage to detect an incoming call on my "Cellular line" (LINECALLSTATE_OFFERING).
    Then I can answer the call (lineAnswer) or drop it (lineDrop).
    I also want to try redirecting the call, so I am using lineRedirect.
    The function returns a positive value,
    but a LINE_REPLY message brings back a LINEERR_OPERATIONFAILED(0x80000048) error.
    When calling lineRedirect,
    I am sure the application is an owner of the call and the call state is offering.
    (lineGetCallStatus show us LINECALLSTATUS.dwCallPrivilege is LINECALLPRIVILEGE_MONITOR | LINECALLPRIVILEGE_OWNER, and LINECALLSTATUS.dwCallState is LINECALLSTATE_OFFERING.)

    lineGetAddressCaps shows us the address have LINECALLFEATURE_REDIRECT feature.
    Before call lineRedirect, lineGetCallStatus shows us the call have no feature(LINECALLSTATUS.dwCallFeatures is 0).

    It is weird, isn't it?

    2009年12月30日 15:09

全部回复

  • Are you all idling?
    Anybody working?

    2010年1月4日 14:23
  • RIL是OEM相关开发的技术,微软不在公共这一类的问题。如果你是OEM,请走OEM支持的方式请求微软支持。


    Please remember to mark the replies as answers if they help and unmark them if they provide no help
    2010年1月5日 6:14
  • lineRedirect是TAPI里的函数啊
    跟RIL没关系的
    2010年1月5日 13:42
  • lineRedirect是TAPI里的函数啊
    跟RIL没关系的
    2010年1月5日 13:42