Condividi tramite


Metodo IMbnSmsEvents::OnSmsSendComplete (mbnapi.h)

Importante

A partire da Windows 10 versione 1803, le API Win32 descritte in questa sezione vengono sostituite dalle API Windows Runtime nello spazio dei nomi Windows.Networking.Connectivity.

Metodo di notifica che indica il completamento di un'operazione di invio di messaggi.

Sintassi

HRESULT OnSmsSendComplete(
  [in] IMbnSms *sms,
  [in] ULONG   requestID,
  [in] HRESULT status
);

Parametri

[in] sms

Interfaccia IMbnSms che rappresenta il dispositivo Mobile Broadband da cui è stata completata l'operazione.

[in] requestID

ID richiesta assegnato dal servizio Mobile Broadband per identificare l'operazione.

[in] status

Codice di stato che indica il risultato dell'operazione.

Un'applicazione chiamante può prevedere uno dei valori seguenti.

Valore Significato
S_OK
L'operazione è stata completata.
E_MBN_SIM_NOT_INSERTED
Non è presente alcuna SIM nel dispositivo.
E_MBN_BAD_SIM
Nel dispositivo è presente una SIM errata.
E_MBN_PIN_REQUIRED
Per completare l'operazione è necessario un PIN.
HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED)
L'operazione SMS o il formato SMS specifico non è supportato dal dispositivo.
E_MBN_SMS_MEMORY_FAILURE
Errore di memoria SMS.
E_MBN_SMS_UNKNOWN_SMSC_ADDRESS
Indirizzo del centro servizi SMS sconosciuto o incompleto.
E_MBN_SERVICE_NOT_ACTIVATED
Il servizio cellulare non è attivato nel dispositivo.
E_INVALIDARG
Il dispositivo ha rilevato parametri non validi nella richiesta di invio.
E_MBN_SMS_NETWORK_TIMEOUT
Si è verificato un timeout di rete.
E_MBN_NOT_REGISTERED
Il dispositivo non è registrato in alcuna rete.
E_MBN_SMS_LANG_NOT_SUPPORTED
Il dispositivo CDMA non supporta la lingua.
E_MBN_SMS_ENCODING_NOT_SUPPORTED
Il dispositivo CDMA non supporta la codifica richiesta.
E_MBN_SMS_OPERATION_NOT_ALLOWED
L'operazione SMS richiesta non è consentita dalla SIM.
E_MBN_SMS_MEMORY_FULL
La memoria del dispositivo/SIM è piena.

Valore restituito

Questo metodo deve restituire S_OK.

Commenti

È consigliabile provare un'operazione di invio solo dopo che il dispositivo è stato registrato correttamente nella rete.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione mbnapi.h

Vedi anche

IMbnSmsEvents