estructura NDIS_WWAN_DEVICE_CAPS_EX (ndiswwan.h)
La estructura NDIS_WWAN_DEVICE_CAPS_EX representa las funciones del dispositivo MB. NDIS_WWAN_DEVICE_CAPS_EX amplía la capacidad de la estructura de NDIS_WWAN_DEVICE_CAPS existente cambiando su estructura de WWAN_DEVICE_CAPS a una estructura de WWAN_DEVICE_CAPS_EX .
Sintaxis
typedef struct _NDIS_WWAN_DEVICE_CAPS_EX {
NDIS_OBJECT_HEADER Header;
WWAN_STATUS uStatus;
WWAN_DEVICE_CAPS_EX DeviceCaps;
} NDIS_WWAN_DEVICE_CAPS_EX, *PNDIS_WWAN_DEVICE_CAPS_EX;
Miembros
Header
Encabezado con información de tipo, revisión y tamaño sobre la estructura NDIS_WWAN_DEVICE_CAPS_EX . 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 realizar operaciones de conjunto . Los controladores de minipuerto 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 | Los controladores de minipuerto en Windows 10, versión 1903 que admiten 5G, establezcan esto en NDIS_WWAN_DEVICE_CAPS_EX_REVISION_2. Los controladores de miniporte en versiones anteriores de Windows o que no admiten 5G establecen esto en NDIS_WWAN_DEVICE_CAPS_EX_REVISION_1. |
Size | sizeof(NDIS_WWAN_DEVICE_CAPS_EX) |
Para obtener más información sobre estos miembros, vea NDIS_OBJECT_HEADER.
uStatus
Estado de la funcionalidad del sistema. En la tabla siguiente se muestran los valores posibles para este miembro.
Valor | Significado |
---|---|
WWAN_STATUS_SUCCESS | La operación se realizó correctamente. |
WWAN_STATUS_BUSY | Error en la operación porque el dispositivo estaba ocupado. En ausencia de información explícita de la función para borrar esta condición, el host puede usar acciones posteriores por la función (por ejemplo, notificaciones o finalizaciones de comandos) como sugerencia para reintentar la operación con errores. |
WWAN_STATUS_FAILURE | La operación no pudo recuperar las funcionalidades del dispositivo. |
WWAN_STATUS_NO_DEVICE_SUPPORT | Error en la operación porque el dispositivo no admite este OID. |
WWAN_STATUS_NOT_INITIALIZED | Error en la operación porque el dispositivo está en proceso de inicialización. Vuelva a intentar la operación cuando el estado listo no sea WwanReadyStateOff. |
DeviceCaps
Estructura de WWAN_DEVICE_CAPS_EX con formato que tiene un miembro ExecutorIndex y un miembro de extensión de servicio de Microsoft agregados a la estructura de WWAN_DEVICE_CAPS existente.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1703 |
Encabezado | ndiswwan.h (incluya Ndiswwan.h) |