Compartir a través de


Método IMbnSms::SetSmsConfiguration (mbnapi.h)

Importante

A partir de Windows 10, versión 1803, las API de Win32 descritas en esta sección se reemplazan por las API de Windows Runtime en el espacio de nombres Windows.Networking.Connectivity.

Novedades la configuración de SMS de un dispositivo.

Sintaxis

HRESULT SetSmsConfiguration(
  [in]  IMbnSmsConfiguration *smsConfiguration,
  [out] ULONG                *requestID
);

Parámetros

[in] smsConfiguration

Interfaz IMbnSmsConfiguration que representa la nueva configuración de SMS con la que actualizar el dispositivo.

[out] requestID

Puntero a un identificador de solicitud emitido por el servicio de banda ancha móvil para identificar esta solicitud.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
El método se completó correctamente.
HRESULT_FROM_WIN32(ERROR_SERVICE_NOT_ACTIVE)
El servicio de banda ancha móvil no se está ejecutando en el sistema.
E_HANDLE
La interfaz no es válida, lo más probable es que el dispositivo se haya quitado del sistema.
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
La interfaz no es válida. Lo más probable es que el dispositivo de banda ancha móvil se haya quitado del sistema.

Comentarios

Una aplicación puede usar SetSmsConfiguration para modificar la dirección predeterminada del Centro de servicios sms en el dispositivo.

Una aplicación debe realizar los pasos siguientes para establecer la configuración de SMS del dispositivo.

  1. Obtenga una interfaz IMbnSmsConfiguration llamando a GetSmsConfiguration.
  2. Modifique la interfaz IMbnSmsConfiguration obtenida del paso 1 con los nuevos valores que reflejan los cambios deseados en la configuración.
  3. Pase el valor de IMbnSmsConfiguration modificado a SetSmsConfiguration.
Se trata de una operación asincrónica que devolverá inmediatamente. Si el método devuelve sin error, el servicio Mobile Broadband llamará al método OnSetSmsConfigurationComplete de la interfaz IMbnSmsEvents .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado mbnapi.h

Consulte también

IMbnSms

IMbnSmsConfiguration