NDIS_TAPI_SELECT_EXT_VERSION (Windows CE 5.0)
OID_TAPI_SELECT_EXT_VERSION uses the NDIS_TAPI_SELECT_EXT_VERSION structure when it requests the miniport driver to select the indicated extension version for the indicated line device. Subsequent requests on the line operate according to the selected extension version.
Support for this request is optional.
typedef struct _NDIS_TAPI_SELECT_EXT_VERSION { ULONGulRequestID;HDRV_LINEhdLine;ULONGulExtVersion;} NDIS_TAPI_SELECT_EXT_VERSION, *PNDIS_TAPI_SELECT_EXT_VERSION;
Members
ulRequestID
[in] Reserved.hdLine
[in] Specifies the handle to the line for which the extension version is to be selected.ulExtVersion
[in] Specifies the extension version to be selected. The most significant two bytes specify the major version number, and the least significant two bytes specify the minor version number. Zero indicates the miniport driver should cancel the current selection.This version has been negotiated in a preceding OID_TAPI_NEGOTIATE_EXT_VERSION request.
Remarks
The MiniportSetInformation function can return one of the following:
- NDIS_STATUS_SUCCESS
- NDIS_STATUS_PENDING
- NDIS_STATUS_TAPI_INCOMPATIBLEEXTVERSION
- NDIS_STATUS_TAPI_OPERATIONUNAVAIL
- NDIS_STATUS_TAPI_RESOURCEUNAVAIL
- NDIS_STATUS_FAILURE
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Ntddndis.h and Ndistapi.h.
See Also
OID_TAPI_SELECT_EXT_VERSION | OID_TAPI_NEGOTIATE_EXT_VERSION | MiniportSetInformation
Send Feedback on this topic to the authors