... ("WaitForSingleObject %d\r\n", rc); SmsClose (smshHandle); return 0; } memset (&smsaDestination, 0, sizeof (smsaDestination)); DWORD dwSize, dwRead = 0; hr = SmsGetMessageSize (smshHandle, &dwSize); if (hr != ERROR_SUCCESS) { dwSize = 1024; return 0; } char *pMessage = (char *)malloc ...