Platform SDK: Quality of Service

TCI_CLIENT_FUNC_LIST

The TCI_CLIENT_FUNC_LIST structure is used by the traffic control interface to register and then access client-callback functions. Each member of TCI_CLIENT_FUNC_LIST is a pointer to the client provided–callback function.

typedef struct _TCI_CLIENT_FUNC_LIST {

  TCI_NOTIFY_HANDLER               ClNotifyHandler,
  TCI_ADD_FLOW_COMPLETE_HANDLER    ClAddFlowCompleteHandler,
  TCI_MOD_FLOW_COMPLETE_HANDLER    ClModifyFlowCompleteHandler,
  TCI_DEL_FLOW_COMPLETE_HANDLER    ClDeleteFlowCompleteHandler,
 
} TCI_CLIENT_FUNC_LIST, *PTCI_CLIENT_FUNC_LIST;

Members

ClNotifyHandler
Pointer to the client-callback function ClNotifyHandler.
ClAddFlowCompleteHandler
Pointer to the client-callback function ClAddFlowCompleteHandler.
ClModifyFlowCompleteHandler
Pointer to the client-callback function ClModifyFlowCompleteHandler.
ClDeleteFlowCompleteHandler
Pointer to the client-callback function ClDeleteFlowCompleteHandler.

Remarks

Any member of the TCI_CLIENT_FUNC_LIST structure can be NULL except TCI_NOTIFY_HANDLER.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Windows 95/98: Unsupported.
  Header: Declared in Traffic.h.

See Also

ClNotifyHandler, ClAddFlowComplete, ClModifyFlowComplete, ClDeleteFlowComplete