OID_TAPI_SET_APP_SPECIFIC
The OID_TAPI_SET_APP_SPECIFIC OID requests the miniport driver to set the ulAppSpecific member of the specified call's LINECALLINFO structure. For more information about this structure, see ndistapi.h.
Support for this request is mandatory.
This request uses an NDIS_TAPI_SET_APP_SPECIFIC structure, defined as follows:
typedef struct _NDIS_TAPI_SET_APP_SPECIFIC {
IN ULONG ulRequestID;
IN HDRV_CALL hdCall;
IN ULONG ulAppSpecific;
} NDIS_TAPI_SET_APP_SPECIFIC, *PNDIS_TAPI_SET_APP_SPECIFIC;
The members of this structure contain the following information:
ulRequestID
Reserved.hdCall
Specifies the miniport driver's handle to the call for which the application-specific member is to be set.ulAppSpecific
Specifies the new content of the ulAppSpecific member for the call's LINECALLINFO structure. This value is uninterpreted by the NIC driver. The value is not validated by NDISTAPI when this request is made.
The MiniportSetInformationfunction can return one of the following:
NDIS_STATUS_SUCCESS
NDIS_STATUS_PENDING
NDIS_STATUS_TAPI_INVALCALLHANDLE
NDIS_STATUS_TAPI_RESOURCEUNAVAIL
NDIS_STATUS_FAILURE