Поделиться через


NDIS_TAPI_EVENT (Compact 2013)

3/26/2014

This message is sent to report spontaneously-occurring events on the line or on a call on an established line to Telephony API (TAPI) through NDISWAN.

Syntax

typedef struct _NDIS_TAPI_EVENT {
  HTAPI_LINE htLine,
  HTAPI_CALL htCall,
  ULONG ulMsg,
  ULONG ulParam1,
  ULONG ulParam2,
  ULONG ulParam3
} NDIS_TAPI_EVENT, *PNDIS_TAPI_EVENT;

Parameters

  • htLine
    Specifies the TAPI handle for the line on which the event occurred
  • htCall
    Specifies the TAPI handle for the call on which the event occurred if this is a call-related event. For line-related events where there is no call, this parameter should be set to 0.
  • ulMsg
    Specifies what kind of event is being reported. The interpretation of remaining members depends on the context indicated by ulMsg. The values of this parameter are defined in Ndistapi.h, and they correspond to the names of the messages themselves; for example, LINE_NEWCALL.
  • ulParam1
    Specifies a parameter for the message
  • ulParam2
    Specifies a parameter for the message
  • ulParam3
    Specifies a parameter for the message

Return Value

None

Remarks

A WAN miniport calls the NdisMIndicateStatus function with this type of indication when a TAPI line or call event occurs.

Requirements

Header

ndistapi.h

See Also

Reference

NDIS 5.x Legacy Messages
NdisMIndicateStatus
NDIS 5.x Legacy Reference