/// <summary> /// Retrieves the status of a given SMS message, waiting within a specified timeout. /// </summary> /// <param name="messageid">The message id, retrieved from the SendMessage method.</param> /// <param name="timeout">Timeout in milliseconds to wait for a response.</param> /// <returns>An SmsMessageStatus structure containing status information, or null (Nothing in VB) if unavailable.</returns> public SmsMessageStatus GetStatus(int messageid, int timeout) { SmsMessageStatus status = new SmsMessageStatus(); int result = SmsGetMessageStatus(this.m_handle, messageid, status, timeout); if (result != 0) { return(null); } return(status); }
/// <summary> /// Retrieves the status of a given SMS message, waiting within a specified timeout. /// </summary> /// <param name="messageid">The message id, retrieved from the SendMessage method.</param> /// <param name="timeout">Timeout in milliseconds to wait for a response.</param> /// <returns>An SmsMessageStatus structure containing status information, or null (Nothing in VB) if unavailable.</returns> public SmsMessageStatus GetStatus(int messageid, int timeout) { SmsMessageStatus status = new SmsMessageStatus(); int result = SmsGetMessageStatus(this.m_handle, messageid, status, timeout); if(result!=0) { return null; } return status; }