Método IMbnSms::SmsSendCdmaPdu (mbnapi.h)
Importante
A partir de Windows 10, versão 1803, as APIs do Win32 descritas nesta seção são substituídas pelas APIs Windows Runtime no namespace Windows.Networking.Connectivity.
Envia uma mensagem no formato binário CDMA.
Sintaxe
HRESULT SmsSendCdmaPdu(
[in] SAFEARRAY *message,
[out] ULONG *requestID
);
Parâmetros
[in] message
Matriz de bytes que representa a mensagem CMDA codificada de acordo com a seção 3.4.2.1 "Mensagem ponto a ponto sms" na especificação 3GPP2 C.S0015-A "Short Message Service (SMS) for Wideband Spread Spectrum Systems". O SMS só dará suporte ao formato WMT (Telesserviço de Mensagens Sem Fio).
[out] requestID
Um ponteiro para uma ID de solicitação emitida pelo serviço de Banda Larga Móvel para identificar essa solicitação.
Retornar valor
Esse método pode retornar um desses valores.
Código de retorno | Descrição |
---|---|
|
O método foi concluído com sucesso. |
|
O serviço de Banda Larga Móvel não está em execução neste sistema. |
|
A interface é inválida, provavelmente porque o dispositivo foi removido do sistema. |
|
A interface é inválida. Provavelmente, o dispositivo de Banda Larga Móvel foi removido do sistema. |
|
A mensagem é inválida. |
|
O dispositivo não dá suporte ao envio de mensagens SMS no formato solicitado. Por exemplo, se essa função for chamada para um dispositivo GSM. |
Comentários
Esse método é aplicável somente a dispositivos CDMA.
SmsSendCdmaPdu pode ser usado para enviar uma mensagem SMS em formato binário codificado de acordo com a seção 3.4.2.1 de "Mensagem Ponto a Ponto sms" na especificação C.S0015-A "Serviço de Mensagem Curta (SMS) para Sistemas de Espectro de Distribuição de Banda Larga". O SMS só dará suporte ao formato WMT (Wireless Messaging Teleservice).
SmsSendCdmaPdu só deve ser chamado quando o dispositivo CDMA dá suporte ao envio de SMS no formato binário. O dispositivo relata esse formato definindo MBN_SMS_PDU_SEND em MBN_INTERFACE_CAPS.
Essa é uma operação assíncrona e a chamada de método retornará imediatamente. Se o método retornar sem nenhum erro, a operação será executada de forma assíncrona. O Windows notificará os aplicativos sobre a conclusão status de operação chamando o método OnSmsSendComplete de IMbnSmsEvents.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | mbnapi.h |