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


NDIS_TAPI_GET_CALL_ADDRESS_ID (Compact 2013)

3/26/2014

The NDIS_TAPI_GET_CALL_ADDRESS_ID structure describes an address identifier requested from the miniport driver by OID_TAPI_GET_CALL_ADDRESS_ID.

Support for this request is mandatory.

Syntax

typedef struct _NDIS_TAPI_GET_CALL_ADDRESS_ID { 
  ULONG ulRequestID; 
  HDRV_CALL hdCall; 
  ULONG ulAddressID; 
} NDIS_TAPI_GET_CALL_ADDRESS_ID, *PNDIS_TAPI_GET_CALL_ADDRESS_ID; 

Members

  • ulRequestID
    [in] Reserved.
  • hdCall
    [in] Specifies the miniport driver's handle to the call for which the ID should be retrieved. This handle was set up either in a preceding OID_TAPI_MAKE_CALL request or when the miniport driver called NdisMIndicateStatus to report an incoming call.
  • ulAddressID
    [out] Specifies the address identifier. The miniport driver fills this member with the corresponding address identifier for hdCall to complete this request successfully.

Remarks

The MiniportQueryInformation function can return one of the following:

  • NDIS_STATUS_SUCCESS
  • NDIS_STATUS_PENDING
  • NDIS_STATUS_TAPI_RESOURCEUNAVAIL
  • NDIS_STATUS_FAILURE

Requirements

Header

ndistapi.h,
ntddndis.h

See Also

Reference

NDIS 5.x Legacy Structures
OID_TAPI_GET_CALL_ADDRESS_ID
OID_TAPI_MAKE_CALL
NdisMIndicateStatus
MiniportQueryInformation