OID_WWAN_DRIVER_CAPS

OID_WWAN_DRIVER_CAPS returns the version of the MB driver model supported by the miniport driver.

Set requests are not supported.

Miniport drivers process OID_WWAN_DRIVER_CAPS synchronously and should immediately return with the response buffer containing an NDIS_WWAN_DRIVER_CAPS structure that describes the version of the MB driver model implemented by the miniport driver when completing query requests.

Remarks

For more information about using this OID, see MB Miniport Driver Initialization.

Miniport drivers should not access the provider network, or the Subscriber Identity Module (SIM card), when processing query operations.

The current version of the MB driver model version is defined by the WWAN_MAJOR_VERSION and WWAN_MINOR_VERSION #define tokens. If the miniport driver returns a version of the MB driver model that the MB Service does not support, the MB Service will ignore the device.

When the MB Service is initialized or restarted, the miniport driver may already have been loaded. In this case, the MB Service queries the version of the MB driver model implement by miniport driver before it proceeds to issue any other OIDs. This occurs at the beginning of any session.

Miniport drivers should return NDIS_STATUS_NOT_SUPPORTED in the case of any initialization error. If a miniport driver returns NDIS_STATUS_NOT_SUPPORTED, the MB Service will ignore the device and will not proceed with any other OIDs.

Requirements

Version

Available in Windows 7 and later versions of Windows.

Header

Ntddndis.h (include Ndis.h)

See also

MB Miniport Driver Initialization

NDIS_WWAN_DRIVER_CAPS