Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

ndisco.h File Reference

#include <qos.h>

Go to the source code of this file.

Classes

struct  _NDIS_CLIENT_CHARACTERISTICS
struct  _NDIS_CALL_MANAGER_CHARACTERISTICS
struct  _CO_ADDRESS
struct  _CO_ADDRESS_LIST
struct  _CO_SPECIFIC_PARAMETERS
struct  _CO_CALL_MANAGER_PARAMETERS
struct  _CO_MEDIA_PARAMETERS
struct  _CO_CALL_PARAMETERS
struct  _CO_PVC
struct  _VAR_STRING

Defines

#define CO_SEND_FLAG_SET_DISCARD_ELIBILITY   0x00000001
#define RECEIVE_TIME_INDICATION   0x00000001
#define USE_TIME_STAMPS   0x00000002
#define TRANSMIT_VC   0x00000004
#define RECEIVE_VC   0x00000008
#define INDICATE_ERRED_PACKETS   0x00000010
#define INDICATE_END_OF_TX   0x00000020
#define RESERVE_RESOURCES_VC   0x00000040
#define ROUND_DOWN_FLOW   0x00000080
#define ROUND_UP_FLOW   0x00000100
#define ERRED_PACKET_INDICATION   0x00000001
#define PERMANENT_VC   0x00000001
#define CALL_PARAMETERS_CHANGED   0x00000002
#define QUERY_CALL_PARAMETERS   0x00000004
#define BROADCAST_VC   0x00000008
#define MULTIPOINT_VC   0x00000010
#define STRINGFORMAT_ASCII   0x00000001
#define STRINGFORMAT_DBCS   0x00000002
#define STRINGFORMAT_UNICODE   0x00000003
#define STRINGFORMAT_BINARY   0x00000004

Typedefs

typedef _CO_CALL_PARAMETERS
CO_CALL_PARAMETERS
PCO_CALL_PARAMETERS
typedef _CO_MEDIA_PARAMETERS
CO_MEDIA_PARAMETERS
PCO_MEDIA_PARAMETERS
typedef VOID(* CL_OPEN_AF_COMPLETE_HANDLER )(IN NDIS_STATUS Status, IN NDIS_HANDLE ProtocolAfContext, IN NDIS_HANDLE NdisAfHandle)
typedef VOID(* CL_CLOSE_AF_COMPLETE_HANDLER )(IN NDIS_STATUS Status, IN NDIS_HANDLE ProtocolAfContext)
typedef VOID(* CL_REG_SAP_COMPLETE_HANDLER )(IN NDIS_STATUS Status, IN NDIS_HANDLE ProtocolSapContext, IN PCO_SAP Sap, IN NDIS_HANDLE NdisSapHandle)
typedef VOID(* CL_DEREG_SAP_COMPLETE_HANDLER )(IN NDIS_STATUS Status, IN NDIS_HANDLE ProtocolSapContext)
typedef VOID(* CL_MAKE_CALL_COMPLETE_HANDLER )(IN NDIS_STATUS Status, IN NDIS_HANDLE ProtocolVcContext, IN NDIS_HANDLE NdisPartyHandle OPTIONAL, IN PCO_CALL_PARAMETERS CallParameters)
typedef VOID(* CL_CLOSE_CALL_COMPLETE_HANDLER )(IN NDIS_STATUS Status, IN NDIS_HANDLE ProtocolVcContext, IN NDIS_HANDLE ProtocolPartyContext OPTIONAL)
typedef VOID(* CL_ADD_PARTY_COMPLETE_HANDLER )(IN NDIS_STATUS Status, IN NDIS_HANDLE ProtocolPartyContext, IN NDIS_HANDLE NdisPartyHandle, IN PCO_CALL_PARAMETERS CallParameters)
typedef VOID(* CL_DROP_PARTY_COMPLETE_HANDLER )(IN NDIS_STATUS Status, IN NDIS_HANDLE ProtocolPartyContext)
typedef NDIS_STATUS(* CL_INCOMING_CALL_HANDLER )(IN NDIS_HANDLE ProtocolSapContext, IN NDIS_HANDLE ProtocolVcContext, IN OUT PCO_CALL_PARAMETERS CallParameters)
typedef VOID(* CL_CALL_CONNECTED_HANDLER )(IN NDIS_HANDLE ProtocolVcContext)
typedef VOID(* CL_INCOMING_CLOSE_CALL_HANDLER )(IN NDIS_STATUS CloseStatus, IN NDIS_HANDLE ProtocolVcContext, IN PVOID CloseData OPTIONAL, IN UINT Size OPTIONAL)
typedef VOID(* CL_INCOMING_DROP_PARTY_HANDLER )(IN NDIS_STATUS DropStatus, IN NDIS_HANDLE ProtocolPartyContext, IN PVOID CloseData OPTIONAL, IN UINT Size OPTIONAL)
typedef VOID(* CL_MODIFY_CALL_QOS_COMPLETE_HANDLER )(IN NDIS_STATUS Status, IN NDIS_HANDLE ProtocolVcContext, IN PCO_CALL_PARAMETERS CallParameters)
typedef VOID(* CL_INCOMING_CALL_QOS_CHANGE_HANDLER )(IN NDIS_HANDLE ProtocolVcContext, IN PCO_CALL_PARAMETERS CallParameters)
typedef _NDIS_CLIENT_CHARACTERISTICS NDIS_CLIENT_CHARACTERISTICS
typedef _NDIS_CLIENT_CHARACTERISTICSPNDIS_CLIENT_CHARACTERISTICS
typedef NDIS_STATUS(* CM_OPEN_AF_HANDLER )(IN NDIS_HANDLE CallMgrBindingContext, IN PCO_ADDRESS_FAMILY AddressFamily, IN NDIS_HANDLE NdisAfHandle, OUT PNDIS_HANDLE CallMgrAfContext)
typedef NDIS_STATUS(* CM_CLOSE_AF_HANDLER )(IN NDIS_HANDLE CallMgrAfContext)
typedef NDIS_STATUS(* CM_REG_SAP_HANDLER )(IN NDIS_HANDLE CallMgrAfContext, IN PCO_SAP Sap, IN NDIS_HANDLE NdisSapHandle, OUT PNDIS_HANDLE CallMgrSapContext)
typedef NDIS_STATUS(* CM_DEREG_SAP_HANDLER )(IN NDIS_HANDLE CallMgrSapContext)
typedef NDIS_STATUS(* CM_MAKE_CALL_HANDLER )(IN NDIS_HANDLE CallMgrVcContext, IN OUT PCO_CALL_PARAMETERS CallParameters, IN NDIS_HANDLE NdisPartyHandle OPTIONAL, OUT PNDIS_HANDLE CallMgrPartyContext OPTIONAL)
typedef NDIS_STATUS(* CM_CLOSE_CALL_HANDLER )(IN NDIS_HANDLE CallMgrVcContext, IN NDIS_HANDLE CallMgrPartyContext OPTIONAL, IN PVOID CloseData OPTIONAL, IN UINT Size OPTIONAL)
typedef NDIS_STATUS(* CM_MODIFY_CALL_QOS_HANDLER )(IN NDIS_HANDLE CallMgrVcContext, IN PCO_CALL_PARAMETERS CallParameters)
typedef VOID(* CM_INCOMING_CALL_COMPLETE_HANDLER )(IN NDIS_STATUS Status, IN NDIS_HANDLE CallMgrVcContext, IN PCO_CALL_PARAMETERS CallParameters)
typedef VOID(* CM_ACTIVATE_VC_COMPLETE_HANDLER )(IN NDIS_STATUS Status, IN NDIS_HANDLE CallMgrVcContext, IN PCO_CALL_PARAMETERS CallParameters)
typedef VOID(* CM_DEACTIVATE_VC_COMPLETE_HANDLER )(IN NDIS_STATUS Status, IN NDIS_HANDLE CallMgrVcContext)
typedef NDIS_STATUS(* CM_ADD_PARTY_HANDLER )(IN NDIS_HANDLE CallMgrVcContext, IN OUT PCO_CALL_PARAMETERS CallParameters, IN NDIS_HANDLE NdisPartyHandle, OUT PNDIS_HANDLE CallMgrPartyContext)
typedef NDIS_STATUS(* CM_DROP_PARTY_HANDLER )(IN NDIS_HANDLE CallMgrPartyContext, IN PVOID CloseData OPTIONAL, IN UINT Size OPTIONAL)
typedef _NDIS_CALL_MANAGER_CHARACTERISTICS NDIS_CALL_MANAGER_CHARACTERISTICS
typedef _NDIS_CALL_MANAGER_CHARACTERISTICSPNDIS_CALL_MANAGER_CHARACTERISTICS
typedef _CO_ADDRESS CO_ADDRESS
typedef _CO_ADDRESSPCO_ADDRESS
typedef _CO_ADDRESS_LIST CO_ADDRESS_LIST
typedef _CO_ADDRESS_LISTPCO_ADDRESS_LIST
typedef _CO_SPECIFIC_PARAMETERS CO_SPECIFIC_PARAMETERS
typedef _CO_SPECIFIC_PARAMETERSPCO_SPECIFIC_PARAMETERS
typedef _CO_CALL_MANAGER_PARAMETERS CO_CALL_MANAGER_PARAMETERS
typedef _CO_CALL_MANAGER_PARAMETERSPCO_CALL_MANAGER_PARAMETERS
typedef _CO_MEDIA_PARAMETERS CO_MEDIA_PARAMETERS
typedef _CO_CALL_PARAMETERS CO_CALL_PARAMETERS
typedef _CO_PVC CO_PVC
typedef _CO_PVCPCO_PVC
typedef _ATM_ADDRESS ATM_ADDRESSPATM_ADDRESS
typedef _VAR_STRING VAR_STRING
typedef _VAR_STRINGPVAR_STRING

Functions

EXPORT VOID NdisConvertStringToAtmAddress (OUT PNDIS_STATUS Status, IN PNDIS_STRING String, OUT PATM_ADDRESS AtmAddress)
EXPORT NDIS_STATUS NdisCoAssignInstanceName (IN NDIS_HANDLE NdisVcHandle, IN PNDIS_STRING BaseInstanceName, OUT PNDIS_STRING VcInstanceName)
EXPORT VOID NdisCoSendPackets (IN NDIS_HANDLE NdisVcHandle, IN PPNDIS_PACKET PacketArray, IN UINT NumberOfPackets)
EXPORT NDIS_STATUS NdisCoCreateVc (IN NDIS_HANDLE NdisBindingHandle, IN NDIS_HANDLE NdisAfHandle OPTIONAL, IN NDIS_HANDLE ProtocolVcContext, IN OUT PNDIS_HANDLE NdisVcHandle)
EXPORT NDIS_STATUS NdisCoDeleteVc (IN NDIS_HANDLE NdisVcHandle)
EXPORT NDIS_STATUS NdisCoRequest (IN NDIS_HANDLE NdisBindingHandle, IN NDIS_HANDLE NdisAfHandle OPTIONAL, IN NDIS_HANDLE NdisVcHandle OPTIONAL, IN NDIS_HANDLE NdisPartyHandle OPTIONAL, IN OUT PNDIS_REQUEST NdisRequest)
EXPORT VOID NdisCoRequestComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisAfHandle, IN NDIS_HANDLE NdisVcHandle OPTIONAL, IN NDIS_HANDLE NdisPartyHandle OPTIONAL, IN PNDIS_REQUEST NdisRequest)
EXPORT NDIS_STATUS NdisCoGetTapiCallId (IN NDIS_HANDLE NdisVcHandle, IN OUT PVAR_STRING TapiCallId)
EXPORT NDIS_STATUS NdisClOpenAddressFamily (IN NDIS_HANDLE NdisBindingHandle, IN PCO_ADDRESS_FAMILY AddressFamily, IN NDIS_HANDLE ProtocolAfContext, IN PNDIS_CLIENT_CHARACTERISTICS ClCharacteristics, IN UINT SizeOfClCharacteristics, OUT PNDIS_HANDLE NdisAfHandle)
EXPORT NDIS_STATUS NdisClCloseAddressFamily (IN NDIS_HANDLE NdisAfHandle)
EXPORT NDIS_STATUS NdisClRegisterSap (IN NDIS_HANDLE NdisAfHandle, IN NDIS_HANDLE ProtocolSapContext, IN PCO_SAP Sap, OUT PNDIS_HANDLE NdisSapHandle)
EXPORT NDIS_STATUS NdisClDeregisterSap (IN NDIS_HANDLE NdisSapHandle)
EXPORT NDIS_STATUS NdisClMakeCall (IN NDIS_HANDLE NdisVcHandle, IN OUT PCO_CALL_PARAMETERS CallParameters, IN NDIS_HANDLE ProtocolPartyContext OPTIONAL, OUT PNDIS_HANDLE NdisPartyHandle OPTIONAL)
EXPORT NDIS_STATUS NdisClCloseCall (IN NDIS_HANDLE NdisVcHandle, IN NDIS_HANDLE NdisPartyHandle OPTIONAL, IN PVOID Buffer OPTIONAL, IN UINT Size OPTIONAL)
EXPORT NDIS_STATUS NdisClModifyCallQoS (IN NDIS_HANDLE NdisVcHandle, IN PCO_CALL_PARAMETERS CallParameters)
EXPORT VOID NdisClIncomingCallComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisVcHandle, IN PCO_CALL_PARAMETERS CallParameters)
EXPORT NDIS_STATUS NdisClAddParty (IN NDIS_HANDLE NdisVcHandle, IN NDIS_HANDLE ProtocolPartyContext, IN OUT PCO_CALL_PARAMETERS CallParameters, OUT PNDIS_HANDLE NdisPartyHandle)
EXPORT NDIS_STATUS NdisClDropParty (IN NDIS_HANDLE NdisPartyHandle, IN PVOID Buffer OPTIONAL, IN UINT Size OPTIONAL)
EXPORT NDIS_STATUS NdisClGetProtocolVcContextFromTapiCallId (IN UNICODE_STRING TapiCallId, OUT PNDIS_HANDLE ProtocolVcContext)
EXPORT NDIS_STATUS NdisCmRegisterAddressFamily (IN NDIS_HANDLE NdisBindingHandle, IN PCO_ADDRESS_FAMILY AddressFamily, IN PNDIS_CALL_MANAGER_CHARACTERISTICS CmCharacteristics, IN UINT SizeOfCmCharacteristics)
EXPORT VOID NdisCmOpenAddressFamilyComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisAfHandle, IN NDIS_HANDLE CallMgrAfContext)
EXPORT VOID NdisCmCloseAddressFamilyComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisAfHandle)
EXPORT VOID NdisCmRegisterSapComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisSapHandle, IN NDIS_HANDLE CallMgrSapContext)
EXPORT VOID NdisCmDeregisterSapComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisSapHandle)
EXPORT NDIS_STATUS NdisCmActivateVc (IN NDIS_HANDLE NdisVcHandle, IN OUT PCO_CALL_PARAMETERS CallParameters)
EXPORT NDIS_STATUS NdisCmDeactivateVc (IN NDIS_HANDLE NdisVcHandle)
EXPORT VOID NdisCmMakeCallComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisVcHandle, IN NDIS_HANDLE NdisPartyHandle OPTIONAL, IN NDIS_HANDLE CallMgrPartyContext OPTIONAL, IN PCO_CALL_PARAMETERS CallParameters)
EXPORT VOID NdisCmCloseCallComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisVcHandle, IN NDIS_HANDLE NdisPartyHandle OPTIONAL)
EXPORT VOID NdisCmAddPartyComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisPartyHandle, IN NDIS_HANDLE CallMgrPartyContext OPTIONAL, IN PCO_CALL_PARAMETERS CallParameters)
EXPORT VOID NdisCmDropPartyComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisPartyHandle)
EXPORT NDIS_STATUS NdisCmDispatchIncomingCall (IN NDIS_HANDLE NdisSapHandle, IN NDIS_HANDLE NdisVcHandle, IN PCO_CALL_PARAMETERS CallParameters)
EXPORT VOID NdisCmDispatchCallConnected (IN NDIS_HANDLE NdisVcHandle)
EXPORT VOID NdisCmModifyCallQoSComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisVcHandle, IN PCO_CALL_PARAMETERS CallParameters)
EXPORT VOID NdisCmDispatchIncomingCallQoSChange (IN NDIS_HANDLE NdisVcHandle, IN PCO_CALL_PARAMETERS CallParameters)
EXPORT VOID NdisCmDispatchIncomingCloseCall (IN NDIS_STATUS CloseStatus, IN NDIS_HANDLE NdisVcHandle, IN PVOID Buffer OPTIONAL, IN UINT Size OPTIONAL)
EXPORT VOID NdisCmDispatchIncomingDropParty (IN NDIS_STATUS DropStatus, IN NDIS_HANDLE NdisPartyHandle, IN PVOID Buffer OPTIONAL, IN UINT Size OPTIONAL)


Define Documentation

#define BROADCAST_VC   0x00000008
 

Definition at line 363 of file ndisco.h.

#define CALL_PARAMETERS_CHANGED   0x00000002
 

Definition at line 361 of file ndisco.h.

#define CO_SEND_FLAG_SET_DISCARD_ELIBILITY   0x00000001
 

Definition at line 276 of file ndisco.h.

#define ERRED_PACKET_INDICATION   0x00000001
 

Definition at line 345 of file ndisco.h.

#define INDICATE_END_OF_TX   0x00000020
 

Definition at line 337 of file ndisco.h.

#define INDICATE_ERRED_PACKETS   0x00000010
 

Definition at line 336 of file ndisco.h.

#define MULTIPOINT_VC   0x00000010
 

Definition at line 364 of file ndisco.h.

#define PERMANENT_VC   0x00000001
 

Definition at line 360 of file ndisco.h.

#define QUERY_CALL_PARAMETERS   0x00000004
 

Definition at line 362 of file ndisco.h.

#define RECEIVE_TIME_INDICATION   0x00000001
 

Definition at line 332 of file ndisco.h.

#define RECEIVE_VC   0x00000008
 

Definition at line 335 of file ndisco.h.

#define RESERVE_RESOURCES_VC   0x00000040
 

Definition at line 338 of file ndisco.h.

#define ROUND_DOWN_FLOW   0x00000080
 

Definition at line 339 of file ndisco.h.

#define ROUND_UP_FLOW   0x00000100
 

Definition at line 340 of file ndisco.h.

#define STRINGFORMAT_ASCII   0x00000001
 

Definition at line 466 of file ndisco.h.

#define STRINGFORMAT_BINARY   0x00000004
 

Definition at line 469 of file ndisco.h.

#define STRINGFORMAT_DBCS   0x00000002
 

Definition at line 467 of file ndisco.h.

#define STRINGFORMAT_UNICODE   0x00000003
 

Definition at line 468 of file ndisco.h.

#define TRANSMIT_VC   0x00000004
 

Definition at line 334 of file ndisco.h.

#define USE_TIME_STAMPS   0x00000002
 

Definition at line 333 of file ndisco.h.


Typedef Documentation

typedef VOID(* CL_ADD_PARTY_COMPLETE_HANDLER)(IN NDIS_STATUS Status, IN NDIS_HANDLE ProtocolPartyContext, IN NDIS_HANDLE NdisPartyHandle, IN PCO_CALL_PARAMETERS CallParameters)
 

Definition at line 58 of file ndisco.h.

typedef VOID(* CL_CALL_CONNECTED_HANDLER)(IN NDIS_HANDLE ProtocolVcContext)
 

Definition at line 82 of file ndisco.h.

typedef VOID(* CL_CLOSE_AF_COMPLETE_HANDLER)(IN NDIS_STATUS Status, IN NDIS_HANDLE ProtocolAfContext)
 

Definition at line 18 of file ndisco.h.

typedef VOID(* CL_CLOSE_CALL_COMPLETE_HANDLER)(IN NDIS_STATUS Status, IN NDIS_HANDLE ProtocolVcContext, IN NDIS_HANDLE ProtocolPartyContext OPTIONAL)
 

Definition at line 50 of file ndisco.h.

typedef VOID(* CL_DEREG_SAP_COMPLETE_HANDLER)(IN NDIS_STATUS Status, IN NDIS_HANDLE ProtocolSapContext)
 

Definition at line 34 of file ndisco.h.

typedef VOID(* CL_DROP_PARTY_COMPLETE_HANDLER)(IN NDIS_STATUS Status, IN NDIS_HANDLE ProtocolPartyContext)
 

Definition at line 67 of file ndisco.h.

typedef NDIS_STATUS(* CL_INCOMING_CALL_HANDLER)(IN NDIS_HANDLE ProtocolSapContext, IN NDIS_HANDLE ProtocolVcContext, IN OUT PCO_CALL_PARAMETERS CallParameters)
 

Definition at line 74 of file ndisco.h.

typedef VOID(* CL_INCOMING_CALL_QOS_CHANGE_HANDLER)(IN NDIS_HANDLE ProtocolVcContext, IN PCO_CALL_PARAMETERS CallParameters)
 

Definition at line 114 of file ndisco.h.

typedef VOID(* CL_INCOMING_CLOSE_CALL_HANDLER)(IN NDIS_STATUS CloseStatus, IN NDIS_HANDLE ProtocolVcContext, IN PVOID CloseData OPTIONAL, IN UINT Size OPTIONAL)
 

Definition at line 88 of file ndisco.h.

typedef VOID(* CL_INCOMING_DROP_PARTY_HANDLER)(IN NDIS_STATUS DropStatus, IN NDIS_HANDLE ProtocolPartyContext, IN PVOID CloseData OPTIONAL, IN UINT Size OPTIONAL)
 

Definition at line 97 of file ndisco.h.

typedef VOID(* CL_MAKE_CALL_COMPLETE_HANDLER)(IN NDIS_STATUS Status, IN NDIS_HANDLE ProtocolVcContext, IN NDIS_HANDLE NdisPartyHandle OPTIONAL, IN PCO_CALL_PARAMETERS CallParameters)
 

Definition at line 41 of file ndisco.h.

typedef VOID(* CL_MODIFY_CALL_QOS_COMPLETE_HANDLER)(IN NDIS_STATUS Status, IN NDIS_HANDLE ProtocolVcContext, IN PCO_CALL_PARAMETERS CallParameters)
 

Definition at line 106 of file ndisco.h.

typedef VOID(* CL_OPEN_AF_COMPLETE_HANDLER)(IN NDIS_STATUS Status, IN NDIS_HANDLE ProtocolAfContext, IN NDIS_HANDLE NdisAfHandle)
 

Definition at line 10 of file ndisco.h.

typedef VOID(* CL_REG_SAP_COMPLETE_HANDLER)(IN NDIS_STATUS Status, IN NDIS_HANDLE ProtocolSapContext, IN PCO_SAP Sap, IN NDIS_HANDLE NdisSapHandle)
 

Definition at line 25 of file ndisco.h.

typedef VOID(* CM_ACTIVATE_VC_COMPLETE_HANDLER)(IN NDIS_STATUS Status, IN NDIS_HANDLE CallMgrVcContext, IN PCO_CALL_PARAMETERS CallParameters)
 

Definition at line 216 of file ndisco.h.

typedef NDIS_STATUS(* CM_ADD_PARTY_HANDLER)(IN NDIS_HANDLE CallMgrVcContext, IN OUT PCO_CALL_PARAMETERS CallParameters, IN NDIS_HANDLE NdisPartyHandle, OUT PNDIS_HANDLE CallMgrPartyContext)
 

Definition at line 231 of file ndisco.h.

typedef NDIS_STATUS(* CM_CLOSE_AF_HANDLER)(IN NDIS_HANDLE CallMgrAfContext)
 

Definition at line 162 of file ndisco.h.

typedef NDIS_STATUS(* CM_CLOSE_CALL_HANDLER)(IN NDIS_HANDLE CallMgrVcContext, IN NDIS_HANDLE CallMgrPartyContext OPTIONAL, IN PVOID CloseData OPTIONAL, IN UINT Size OPTIONAL)
 

Definition at line 192 of file ndisco.h.

typedef VOID(* CM_DEACTIVATE_VC_COMPLETE_HANDLER)(IN NDIS_STATUS Status, IN NDIS_HANDLE CallMgrVcContext)
 

Definition at line 224 of file ndisco.h.

typedef NDIS_STATUS(* CM_DEREG_SAP_HANDLER)(IN NDIS_HANDLE CallMgrSapContext)
 

Definition at line 177 of file ndisco.h.

typedef NDIS_STATUS(* CM_DROP_PARTY_HANDLER)(IN NDIS_HANDLE CallMgrPartyContext, IN PVOID CloseData OPTIONAL, IN UINT Size OPTIONAL)
 

Definition at line 240 of file ndisco.h.

typedef VOID(* CM_INCOMING_CALL_COMPLETE_HANDLER)(IN NDIS_STATUS Status, IN NDIS_HANDLE CallMgrVcContext, IN PCO_CALL_PARAMETERS CallParameters)
 

Definition at line 208 of file ndisco.h.

typedef NDIS_STATUS(* CM_MAKE_CALL_HANDLER)(IN NDIS_HANDLE CallMgrVcContext, IN OUT PCO_CALL_PARAMETERS CallParameters, IN NDIS_HANDLE NdisPartyHandle OPTIONAL, OUT PNDIS_HANDLE CallMgrPartyContext OPTIONAL)
 

Definition at line 183 of file ndisco.h.

typedef NDIS_STATUS(* CM_MODIFY_CALL_QOS_HANDLER)(IN NDIS_HANDLE CallMgrVcContext, IN PCO_CALL_PARAMETERS CallParameters)
 

Definition at line 201 of file ndisco.h.

typedef NDIS_STATUS(* CM_OPEN_AF_HANDLER)(IN NDIS_HANDLE CallMgrBindingContext, IN PCO_ADDRESS_FAMILY AddressFamily, IN NDIS_HANDLE NdisAfHandle, OUT PNDIS_HANDLE CallMgrAfContext)
 

Definition at line 153 of file ndisco.h.

typedef NDIS_STATUS(* CM_REG_SAP_HANDLER)(IN NDIS_HANDLE CallMgrAfContext, IN PCO_SAP Sap, IN NDIS_HANDLE NdisSapHandle, OUT PNDIS_HANDLE CallMgrSapContext)
 

Definition at line 168 of file ndisco.h.

typedef struct _CO_ADDRESS CO_ADDRESS
 

typedef struct _CO_ADDRESS_LIST CO_ADDRESS_LIST
 

typedef struct _CO_CALL_MANAGER_PARAMETERS CO_CALL_MANAGER_PARAMETERS
 

typedef struct _CO_CALL_PARAMETERS CO_CALL_PARAMETERS
 

typedef struct _CO_MEDIA_PARAMETERS CO_MEDIA_PARAMETERS
 

typedef struct _CO_PVC CO_PVC
 

typedef struct _CO_SPECIFIC_PARAMETERS CO_SPECIFIC_PARAMETERS
 

typedef struct _NDIS_CALL_MANAGER_CHARACTERISTICS NDIS_CALL_MANAGER_CHARACTERISTICS
 

typedef struct _NDIS_CLIENT_CHARACTERISTICS NDIS_CLIENT_CHARACTERISTICS
 

typedef struct _ATM_ADDRESS ATM_ADDRESS* PATM_ADDRESS
 

Definition at line 376 of file ndisco.h.

typedef struct _CO_ADDRESS * PCO_ADDRESS
 

typedef struct _CO_ADDRESS_LIST * PCO_ADDRESS_LIST
 

typedef struct _CO_CALL_MANAGER_PARAMETERS * PCO_CALL_MANAGER_PARAMETERS
 

typedef struct _CO_CALL_PARAMETERS * PCO_CALL_PARAMETERS
 

Definition at line 2 of file ndisco.h.

typedef struct _CO_MEDIA_PARAMETERS * PCO_MEDIA_PARAMETERS
 

Definition at line 3 of file ndisco.h.

typedef struct _CO_PVC* PCO_PVC
 

typedef struct _CO_SPECIFIC_PARAMETERS * PCO_SPECIFIC_PARAMETERS
 

typedef struct _NDIS_CALL_MANAGER_CHARACTERISTICS * PNDIS_CALL_MANAGER_CHARACTERISTICS
 

typedef struct _NDIS_CLIENT_CHARACTERISTICS * PNDIS_CLIENT_CHARACTERISTICS
 

typedef struct _VAR_STRING * PVAR_STRING
 

typedef struct _VAR_STRING VAR_STRING
 


Function Documentation

EXPORT NDIS_STATUS NdisClAddParty IN NDIS_HANDLE  NdisVcHandle,
IN NDIS_HANDLE  ProtocolPartyContext,
IN OUT PCO_CALL_PARAMETERS  CallParameters,
OUT PNDIS_HANDLE  NdisPartyHandle
 

EXPORT NDIS_STATUS NdisClCloseAddressFamily IN NDIS_HANDLE  NdisAfHandle  ) 
 

EXPORT NDIS_STATUS NdisClCloseCall IN NDIS_HANDLE  NdisVcHandle,
IN NDIS_HANDLE NdisPartyHandle  OPTIONAL,
IN PVOID Buffer  OPTIONAL,
IN UINT Size  OPTIONAL
 

EXPORT NDIS_STATUS NdisClDeregisterSap IN NDIS_HANDLE  NdisSapHandle  ) 
 

EXPORT NDIS_STATUS NdisClDropParty IN NDIS_HANDLE  NdisPartyHandle,
IN PVOID Buffer  OPTIONAL,
IN UINT Size  OPTIONAL
 

EXPORT NDIS_STATUS NdisClGetProtocolVcContextFromTapiCallId IN UNICODE_STRING  TapiCallId,
OUT PNDIS_HANDLE  ProtocolVcContext
 

EXPORT VOID NdisClIncomingCallComplete IN NDIS_STATUS  Status,
IN NDIS_HANDLE  NdisVcHandle,
IN PCO_CALL_PARAMETERS  CallParameters
 

EXPORT NDIS_STATUS NdisClMakeCall IN NDIS_HANDLE  NdisVcHandle,
IN OUT PCO_CALL_PARAMETERS  CallParameters,
IN NDIS_HANDLE ProtocolPartyContext  OPTIONAL,
OUT PNDIS_HANDLE NdisPartyHandle  OPTIONAL
 

EXPORT NDIS_STATUS NdisClModifyCallQoS IN NDIS_HANDLE  NdisVcHandle,
IN PCO_CALL_PARAMETERS  CallParameters
 

EXPORT NDIS_STATUS NdisClOpenAddressFamily IN NDIS_HANDLE  NdisBindingHandle,
IN PCO_ADDRESS_FAMILY  AddressFamily,
IN NDIS_HANDLE  ProtocolAfContext,
IN PNDIS_CLIENT_CHARACTERISTICS  ClCharacteristics,
IN UINT  SizeOfClCharacteristics,
OUT PNDIS_HANDLE  NdisAfHandle
 

EXPORT NDIS_STATUS NdisClRegisterSap IN NDIS_HANDLE  NdisAfHandle,
IN NDIS_HANDLE  ProtocolSapContext,
IN PCO_SAP  Sap,
OUT PNDIS_HANDLE  NdisSapHandle
 

EXPORT NDIS_STATUS NdisCmActivateVc IN NDIS_HANDLE  NdisVcHandle,
IN OUT PCO_CALL_PARAMETERS  CallParameters
 

EXPORT VOID NdisCmAddPartyComplete IN NDIS_STATUS  Status,
IN NDIS_HANDLE  NdisPartyHandle,
IN NDIS_HANDLE CallMgrPartyContext  OPTIONAL,
IN PCO_CALL_PARAMETERS  CallParameters
 

EXPORT VOID NdisCmCloseAddressFamilyComplete IN NDIS_STATUS  Status,
IN NDIS_HANDLE  NdisAfHandle
 

EXPORT VOID NdisCmCloseCallComplete IN NDIS_STATUS  Status,
IN NDIS_HANDLE  NdisVcHandle,
IN NDIS_HANDLE NdisPartyHandle  OPTIONAL
 

EXPORT NDIS_STATUS NdisCmDeactivateVc IN NDIS_HANDLE  NdisVcHandle  ) 
 

EXPORT VOID NdisCmDeregisterSapComplete IN NDIS_STATUS  Status,
IN NDIS_HANDLE  NdisSapHandle
 

EXPORT VOID NdisCmDispatchCallConnected IN NDIS_HANDLE  NdisVcHandle  ) 
 

EXPORT NDIS_STATUS NdisCmDispatchIncomingCall IN NDIS_HANDLE  NdisSapHandle,
IN NDIS_HANDLE  NdisVcHandle,
IN PCO_CALL_PARAMETERS  CallParameters
 

EXPORT VOID NdisCmDispatchIncomingCallQoSChange IN NDIS_HANDLE  NdisVcHandle,
IN PCO_CALL_PARAMETERS  CallParameters
 

EXPORT VOID NdisCmDispatchIncomingCloseCall IN NDIS_STATUS  CloseStatus,
IN NDIS_HANDLE  NdisVcHandle,
IN PVOID Buffer  OPTIONAL,
IN UINT Size  OPTIONAL
 

EXPORT VOID NdisCmDispatchIncomingDropParty IN NDIS_STATUS  DropStatus,
IN NDIS_HANDLE  NdisPartyHandle,
IN PVOID Buffer  OPTIONAL,
IN UINT Size  OPTIONAL
 

EXPORT VOID NdisCmDropPartyComplete IN NDIS_STATUS  Status,
IN NDIS_HANDLE  NdisPartyHandle
 

EXPORT VOID NdisCmMakeCallComplete IN NDIS_STATUS  Status,
IN NDIS_HANDLE  NdisVcHandle,
IN NDIS_HANDLE NdisPartyHandle  OPTIONAL,
IN NDIS_HANDLE CallMgrPartyContext  OPTIONAL,
IN PCO_CALL_PARAMETERS  CallParameters
 

EXPORT VOID NdisCmModifyCallQoSComplete IN NDIS_STATUS  Status,
IN NDIS_HANDLE  NdisVcHandle,
IN PCO_CALL_PARAMETERS  CallParameters
 

EXPORT VOID NdisCmOpenAddressFamilyComplete IN NDIS_STATUS  Status,
IN NDIS_HANDLE  NdisAfHandle,
IN NDIS_HANDLE  CallMgrAfContext
 

EXPORT NDIS_STATUS NdisCmRegisterAddressFamily IN NDIS_HANDLE  NdisBindingHandle,
IN PCO_ADDRESS_FAMILY  AddressFamily,
IN PNDIS_CALL_MANAGER_CHARACTERISTICS  CmCharacteristics,
IN UINT  SizeOfCmCharacteristics
 

EXPORT VOID NdisCmRegisterSapComplete IN NDIS_STATUS  Status,
IN NDIS_HANDLE  NdisSapHandle,
IN NDIS_HANDLE  CallMgrSapContext
 

EXPORT NDIS_STATUS NdisCoAssignInstanceName IN NDIS_HANDLE  NdisVcHandle,
IN PNDIS_STRING  BaseInstanceName,
OUT PNDIS_STRING  VcInstanceName
 

EXPORT NDIS_STATUS NdisCoCreateVc IN NDIS_HANDLE  NdisBindingHandle,
IN NDIS_HANDLE NdisAfHandle  OPTIONAL,
IN NDIS_HANDLE  ProtocolVcContext,
IN OUT PNDIS_HANDLE  NdisVcHandle
 

EXPORT NDIS_STATUS NdisCoDeleteVc IN NDIS_HANDLE  NdisVcHandle  ) 
 

EXPORT NDIS_STATUS NdisCoGetTapiCallId IN NDIS_HANDLE  NdisVcHandle,
IN OUT PVAR_STRING  TapiCallId
 

EXPORT VOID NdisConvertStringToAtmAddress OUT PNDIS_STATUS  Status,
IN PNDIS_STRING  String,
OUT PATM_ADDRESS  AtmAddress
 

EXPORT NDIS_STATUS NdisCoRequest IN NDIS_HANDLE  NdisBindingHandle,
IN NDIS_HANDLE NdisAfHandle  OPTIONAL,
IN NDIS_HANDLE NdisVcHandle  OPTIONAL,
IN NDIS_HANDLE NdisPartyHandle  OPTIONAL,
IN OUT PNDIS_REQUEST  NdisRequest
 

EXPORT VOID NdisCoRequestComplete IN NDIS_STATUS  Status,
IN NDIS_HANDLE  NdisAfHandle,
IN NDIS_HANDLE NdisVcHandle  OPTIONAL,
IN NDIS_HANDLE NdisPartyHandle  OPTIONAL,
IN PNDIS_REQUEST  NdisRequest
 

EXPORT VOID NdisCoSendPackets IN NDIS_HANDLE  NdisVcHandle,
IN PPNDIS_PACKET  PacketArray,
IN UINT  NumberOfPackets
 


Generated on Sat May 15 19:44:49 2004 for test by doxygen 1.3.7