|  | 
| 
 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_CHARACTERISTICS * | PNDIS_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_CHARACTERISTICS * | PNDIS_CALL_MANAGER_CHARACTERISTICS | 
| typedef _CO_ADDRESS | CO_ADDRESS | 
| typedef _CO_ADDRESS * | PCO_ADDRESS | 
| typedef _CO_ADDRESS_LIST | CO_ADDRESS_LIST | 
| typedef _CO_ADDRESS_LIST * | PCO_ADDRESS_LIST | 
| typedef _CO_SPECIFIC_PARAMETERS | CO_SPECIFIC_PARAMETERS | 
| typedef _CO_SPECIFIC_PARAMETERS * | PCO_SPECIFIC_PARAMETERS | 
| typedef _CO_CALL_MANAGER_PARAMETERS | CO_CALL_MANAGER_PARAMETERS | 
| typedef _CO_CALL_MANAGER_PARAMETERS * | PCO_CALL_MANAGER_PARAMETERS | 
| typedef _CO_MEDIA_PARAMETERS | CO_MEDIA_PARAMETERS | 
| typedef _CO_CALL_PARAMETERS | CO_CALL_PARAMETERS | 
| typedef _CO_PVC | CO_PVC | 
| typedef _CO_PVC * | PCO_PVC | 
| typedef _ATM_ADDRESS ATM_ADDRESS * | PATM_ADDRESS | 
| typedef _VAR_STRING | VAR_STRING | 
| typedef _VAR_STRING * | PVAR_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) |