none
smsopen函数失败,请问何有关系?wince6 R3 RRS feed

  • 问题

  • smsopen函数失败,请问何有关系?

    SMS_HANDLE smshHandle;
    SMS_ADDRESS smsaDestination;
    TEXT_PROVIDER_SPECIFIC_DATA tpsd;
    SMS_MESSAGE_ID smsmidMessageID = 0;

    // try to open an SMS Handle
    HRESULT hr = SmsOpen(SMS_MSGTYPE_TEXT, SMS_MODE_SEND, &smshHandle, NULL);
    if (hr != ERROR_SUCCESS) {
        printf ("SmsOpen fail %x %d", hr, GetLastError());
        return 0;
    }

    hr=0x80070057,last error = 6

    请问是什么原因引起的呢?何注册表有关系吗?要用到tmail.exe吗?

    只能在sms.h中看到smsopen的声明,去哪里可以找到它的函数体,它如何跟RIL结合起来的呢?

    谢谢。。

    2010年11月9日 8:47