Método IMbnRegistration::GetAvailableDataClasses (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.
Obtiene las clases de datos disponibles en la red actual.
Sintaxis
HRESULT GetAvailableDataClasses(
[out] ULONG *availableDataClasses
);
Parámetros
[out] availableDataClasses
Puntero a una combinación OR bit a bit de MBN_DATA_CLASS valores. Este parámetro solo es significativo si la función devuelve S_OK.
Valor devuelto
Este método puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
La operación se realizó correctamente. |
|
Las clases de datos no están disponibles. El servicio de banda ancha móvil está sondeando actualmente el dispositivo para obtener la información. Cuando las clases de datos estén disponibles, el servicio de banda ancha móvil llamará al método OnPacketServiceStateChange de IMbnRegistrationEvents. |
|
Se requiere un PIN para obtener las clases de datos. |
Comentarios
GetAvailableDataClasses devuelve el conjunto de clases de datos posibles en la red actual. Estos valores se pueden establecer en MBN_DATA_CLASS_NONE si no se conoce el valor.
Las clases de datos disponibles pueden cambiar automáticamente a medida que un dispositivo se mueve de una celda a otra. Siempre que se produzca este cambio, el servicio de banda ancha móvil notificará a las aplicaciones mediante una llamada al método OnPacketServiceStateChange de IMbnRegistrationEvents.
Para el error recuperable E_MBN_PIN_REQUIRED, el servicio de banda ancha móvil volverá a intentar capturar esta información del dispositivo cuando se supere la condición de error (cuando se introduce un PIN). Después, el servicio de banda ancha móvil llamará al método OnPacketServiceStateChange de IMbnRegistrationEvents.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | mbnapi.h |