Compartir a través de


estructura de NDIS_WWAN_RADIO_STATE (ndiswwan.h)

La estructura de NDIS_WWAN_RADIO_STATE representa los estados de energía de radio basados en hardware y basado en software del dispositivo MB.

Sintaxis

typedef struct _NDIS_WWAN_RADIO_STATE {
  NDIS_OBJECT_HEADER Header;
  WWAN_STATUS        uStatus;
  WWAN_RADIO_STATE   RadioState;
} NDIS_WWAN_RADIO_STATE, *PNDIS_WWAN_RADIO_STATE;

Miembros

Header

Encabezado con información de tipo, revisión y tamaño sobre la estructura de NDIS_WWAN_RADIO_STATE. 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_RADIO_STATE_REVISION_1
Size sizeof(NDIS_WWAN_RADIO_STATE)
 

Para obtener más información sobre estos miembros, consulte NDIS_OBJECT_HEADER.

uStatus

Estado de la operación de estado de radio. En la tabla siguiente se muestran los valores posibles para este miembro.

Valor Significado
WWAN_STATUS_SUCCESS Operación de estado de radio correcta.
WWAN_STATUS_BUSY Error en la operación de estado de radio porque el dispositivo está ocupado.
WWAN_STATUS_FAILURE Error en la operación de estado de radio.
WWAN_STATUS_NOT_INITIALIZED Error en la operación porque el dispositivo está en proceso de inicialización. Vuelva a intentar la operación después de que el estado listo del dispositivo cambie a WwanReadyStateInitialized.

RadioState

Objeto de WWAN_RADIO_STATE con formato que representa los estados de energía de radio basados en hardware y basado en software del dispositivo.

Comentarios

El controlador de minipuerto debe establecer el miembro uStatus en WWAN_STATUS_SUCCESS para eventos no solicitados (NDIS_STATUS_INDICATION::RequestId = 0).

Los controladores de minipuerto pueden establecer el miembro uStatus en WWAN_STATUS_SUCCESS si el estado de radio actual es el mismo que el estado solicitado.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 7 y versiones posteriores de Windows.
Encabezado ndiswwan.h (include Ndiswwan.h)

Consulte también

NDIS_OBJECT_HEADER

WWAN_RADIO_STATE