estructura NDIS_WWAN_VISIBLE_PROVIDERS (ndiswwan.h)
La estructura NDIS_WWAN_VISIBLE_PROVIDERS representa una lista de proveedores visibles y el número de proveedores de la lista.
Sintaxis
typedef struct _NDIS_WWAN_VISIBLE_PROVIDERS {
NDIS_OBJECT_HEADER Header;
WWAN_STATUS uStatus;
WWAN_LIST_HEADER VisibleListHeader;
} NDIS_WWAN_VISIBLE_PROVIDERS, *PNDIS_WWAN_VISIBLE_PROVIDERS;
Miembros
Header
Encabezado con información de tipo, revisión y tamaño sobre la estructura NDIS_WWAN_VISIBLE_PROVIDERS. El servicio MB establece el encabezado con los valores que se muestran en la tabla siguiente cuando envía la estructura de datos al controlador de miniporte para las operaciones establecidas . Los controladores de miniport deben establecer el encabezado con los mismos valores cuando envían la estructura de datos al servicio MB.
Submembrado de encabezado | Valor |
---|---|
Tipo | NDIS_OBJECT_TYPE_DEFAULT |
Revisión | NDIS_WWAN_VISIBLE_PROVIDERS_REVISION_1 |
Size | sizeof(NDIS_WWAN_VISIBLE_PROVIDERS) |
Para obtener más información sobre estos miembros, consulte NDIS_OBJECT_HEADER.
uStatus
Un controlador de minipuerto debe establecerlo en WWAN_STATUS_SUCCESS para ejecutar correctamente la consulta en el OID_WWAN_VISIBLE_PROVIDER.
En la tabla siguiente se muestran los otros códigos de estado de error posibles (otros miembros no deben actualizarse mediante el controlador de miniport).
Valor | Significado |
---|---|
WWAN_STATUS_PIN_REQUIRED | El dispositivo requiere la entrada del valor de PIN. |
WWAN_STATUS_FAILURE | No se puede obtener la lista visible. |
WWAN_STATUS_SIM_NOT_INSERTED | No se inserta una tarjeta SIM en el dispositivo. |
WWAN_STATUS_PROVIDERS_NOT_FOUND | No se encuentra ningún proveedor. Parece que el dispositivo no está en ninguna cobertura de red. |
WWAN_STATUS_BUSY | El dispositivo está ocupado y no puede examinarlo. Esto puede ocurrir si el dispositivo realiza un examen destructivo (por ejemplo, un examen puede dar lugar a un estado registrado actual o a la activación PDP que se va a cambiar para anular el registro o la desactivación de PDP). |
WWAN_STATUS_RADIO_POWER_OFF | No se puede examinar. La radio está apagada. |
WWAN_STATUS_SERVICE_NOT_ACTIVATED | Error en la activación del servicio. La suscripción ha expirado. El dispositivo no permite el examen. |
VisibleListHeader
Objeto WWAN_LIST_HEADER con formato que representa una lista de proveedores visibles y el número de proveedores de la lista.
Este miembro apunta a la lista de estructuras de WWAN_PROVIDER2 que usan la estructura WWAN_LIST_HEADER. Las marcas WwanDataClass describen la presencia de la tecnología de acceso a datos específica y se pueden establecer en cualquier combinación según la disponibilidad de las clases de datos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows 7 y versiones posteriores de Windows. |
Encabezado | ndiswwan.h (include Ndiswwan.h) |