SMS_STATUS_INFORMATION
9/19/2008
Essa estrutura contém informações relatório status sobre uma mensagem de texto enviados com o PS_MESSAGE_OPTION_STATUSREPORT sinalizador de chamadas SmsGetMessageStatus e, na STATUS_PROVIDER_SPECIFIC_DATA estrutura.
Syntax
typedef struct sms_status_information_tag {
SMS_MESSAGE_ID smsmidMessageID;
DWORD dwMessageStatus0;
DWORD dwMessageStatus1;
SMS_ADDRESS smsaRecipientAddress;
SYSTEMTIME stServiceCenterTimeStamp;
SYSTEMTIME stDischargeTime;
} SMS_STATUS_INFORMATION, *LPSMS_STATUS_INFORMATION;
Os membros
- smsmidMessageID
Um identificador mensagem retornada quando chamado SmsSendMessage.
dwMessageStatus0
O status da mensagem. Para uma resposta informações status resultantes de uma mensagem com diversas partes, este campo é ler com respostas de status de cada mensagem com diversas partes. Porque há mais de 32 sinalizadores, status mensagem se dividido em dois (DWORDsdwMessageStatus0 e dwMessageStatus1). Ambos os campos devem ser definidos para MESSAGE_STATUS_UNKNOWN para o status mensagem seja desconhecido.Valor Descrição MESSAGE_STATUS_UNKNOWN
Status desconhecido mensagem.
MESSAGE_STATUS_0_RECEIVEDBYSME
Mensagem foi recebida com êxito pelo destino, mas algumas outras coisas podem ter acontecido junto a forma.
MESSAGE_STATUS_0_FORWARDEDTOSME
Mensagem foi encaminhada ao destino com êxito, mas algumas outras coisas podem ter acontecido junto a forma.
MESSAGE_STATUS_0_REPLACEDBYSC
Mensagem foi substituída com êxito no curta mensagem Service central (SMSC), mas algumas outras coisas podem ter acontecido junto a forma.
MESSAGE_STATUS_0_CONGESTION_TRYING
Rede congestionamento. A mensagem não foi entregue ainda, mas o sistema ainda está tentando.
MESSAGE_STATUS_0_SMEBUSY_TRYING
Destino ocupado. A mensagem não foi entregue ainda, mas o sistema ainda está tentando.
MESSAGE_STATUS_0_SMENOTRESPONDING_TRYING
Destino não responder. A mensagem não foi entregue ainda, mas o sistema ainda está tentando.
MESSAGE_STATUS_0_SVCREJECTED_TRYING
Serviço rejeitado. A mensagem não foi entregue ainda, mas o sistema ainda está tentando.
MESSAGE_STATUS_0_QUALITYUNAVAIL_TRYING
Não disponível de qualidade. A mensagem não foi entregue ainda, mas o sistema ainda está tentando.
MESSAGE_STATUS_0_SMEERROR_TRYING
Erro de destino. A mensagem não foi entregue ainda, mas o sistema ainda está tentando.
MESSAGE_STATUS_0_CONGESTION
Falha temporária congestionamento na rede devido a. O congestionamento na rede não deve persistir.
MESSAGE_STATUS_0_SMEBUSY
Falha temporária porque o destino está ocupado. O destino não deve permanecer ocupado.
MESSAGE_STATUS_0_SMENOTRESPONDING
Falha temporária porque o destino é responder. O destino não deve permanecer responder.
MESSAGE_STATUS_0_SVCREJECTED
Falha temporária porque serviço foi rejeitado. A rejeição serviço não deve persistir.
MESSAGE_STATUS_0_QUALITYUNAVAIL_TEMP
Falha temporária porque qualidade é não disponível. A qualidade não deve permanecer não disponível.
MESSAGE_STATUS_0_SMEERROR
Falha temporária devido a um erro ao destino. Erro de destino não deve persistir.
MESSAGE_STATUS_0_REMOTEPROCERROR
Falha permanente devido a o remoto processador.
MESSAGE_STATUS_0_INCOMPATIBLEDEST
Falha permanente porque o destino é incompatível.
MESSAGE_STATUS_0_CONNECTIONREJECTED
Falha permanente, pois o destino rejeitou a conexão.
MESSAGE_STATUS_0_NOTOBTAINABLE
Falha permanente porque o destino é inatingível.
MESSAGE_STATUS_0_NOINTERNETWORKING
Falha permanente porque interconexão de redes é não disponível.
MESSAGE_STATUS_0_VPEXPIRED
Falha permanente porque a validade expirado período.
MESSAGE_STATUS_0_DELETEDBYORIGSME
Falha permanente porque a mensagem excluída pelo originador.
MESSAGE_STATUS_0_DELETEDBYSC
Falha permanente porque a mensagem foi excluída pela SMSC.
MESSAGE_STATUS_0_NOLONGEREXISTS
Falha permanente, pois a mensagem não mais existe.
MESSAGE_STATUS_0_QUALITYUNAVAIL
Falha permanente porque qualidade é não disponível.
MESSAGE_STATUS_0_RESERVED_COMPLETED
A mensagem foi reservada com êxito, mas algumas outras coisas podem ter acontecido junto a forma.
MESSAGE_STATUS_0_RESERVED_TRYING
Reservado. A mensagem não foi entregue ainda, mas o sistema ainda está tentando.
MESSAGE_STATUS_0_RESERVED_ERROR
Falha permanente devido a um erro reservado.
MESSAGE_STATUS_0_RESERVED_TMPERROR
Falha temporária porque a mensagem foi reservada. A reserva não deve persistir.
MESSAGE_STATUS_0_SCSPECIFIC_COMPLETED
A mensagem é SMSC específico e entregue com êxito, mas algumas outras coisas podem ter acontecido junto a forma.
MESSAGE_STATUS_0_SCSPECIFIC_TRYING
SMSC específico. A mensagem não foi entregue ainda, mas o sistema ainda está tentando.
MESSAGE_STATUS_0_SCSPECIFIC_ERROR
Falha permanente devido a erro SMSC-específicos.
dwMessageStatus1
O status da mensagem. Para uma resposta informações status resultantes de uma mensagem com diversas partes, este campo é ler com respostas de status de cada mensagem com diversas partes. Porque há mais de 32 sinalizadores, status mensagem se dividido em dois (DWORDsdwMessageStatus0 e dwMessageStatus1). Ambos os campos devem ser definidos para MESSAGE_STATUS_UNKNOWN para o status mensagem seja desconhecido.Valor Descrição MESSAGE_STATUS_UNKNOWN
Status desconhecido mensagem.
MESSAGE_STATUS_1_SCSPECIFIC_TMPERROR
Falha temporária devido a erro SMSC-específicos. O erro não deve persistir.
- smsaRecipientAddress
Endereço de destino da mensagem.
stServiceCenterTimeStamp
O tempo quando o centralizar serviço recebido a mensagem enviada. Para uma resposta informações status resultantes de uma mensagem com diversas partes, este campo contém a carimbo de data/hora mais recente de todas as mensagens com diversas partes.Esta carimbo de data/hora deve estar no formato UTC (Coordinated Universal Time).
stDischargeTime
O tempo pertencentes ao resultado específico definido no dwMessageStatus. Para uma resposta informações status resultantes de uma mensagem com diversas partes, este campo contém a carimbo de data/hora descarga mais recente de todas as mensagens com diversas partes.Esta carimbo de data/hora deve estar no formato UTC (Coordinated Universal Time).
Requirements
Header | sms.h |
Windows Embedded CE | Windows Embedded CE 6.0 and later |
Windows Mobile | Pocket PC 2002 and later, Smartphone 2002 and later |
See Also
Reference
Short Message Service Structures
SmsGetMessageStatus
SmsSendMessage