ReactOS 0.4.15-dev-7918-g2a2556c
cm.c File Reference
#include "ndissys.h"
Include dependency graph for cm.c:

Go to the source code of this file.

Functions

NDIS_STATUS EXPORT NdisCmActivateVc (IN NDIS_HANDLE NdisVcHandle, IN OUT PCO_CALL_PARAMETERS CallParameters)
 
VOID EXPORT NdisCmAddPartyComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisPartyHandle, IN NDIS_HANDLE CallMgrPartyContext OPTIONAL, IN PCO_CALL_PARAMETERS CallParameters)
 
VOID EXPORT NdisCmCloseAddressFamilyComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisAfHandle)
 
VOID EXPORT NdisCmCloseCallComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisVcHandle, IN NDIS_HANDLE NdisPartyHandle OPTIONAL)
 
NDIS_STATUS EXPORT NdisCmDeactivateVc (IN NDIS_HANDLE NdisVcHandle)
 
VOID EXPORT NdisCmDeregisterSapComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisSapHandle)
 
VOID EXPORT NdisCmDispatchCallConnected (IN NDIS_HANDLE NdisVcHandle)
 
NDIS_STATUS EXPORT NdisCmDispatchIncomingCall (IN NDIS_HANDLE NdisSapHandle, IN NDIS_HANDLE NdisVcHandle, IN PCO_CALL_PARAMETERS CallParameters)
 
VOID EXPORT NdisCmDispatchIncomingCallQoSChange (IN NDIS_HANDLE NdisVcHandle, IN PCO_CALL_PARAMETERS CallParameters)
 
VOID EXPORT NdisCmDispatchIncomingCloseCall (IN NDIS_STATUS CloseStatus, IN NDIS_HANDLE NdisVcHandle, IN PVOID Buffer OPTIONAL, IN UINT Size)
 
VOID EXPORT NdisCmDispatchIncomingDropParty (IN NDIS_STATUS DropStatus, IN NDIS_HANDLE NdisPartyHandle, IN PVOID Buffer OPTIONAL, IN UINT Size)
 
VOID EXPORT NdisCmDropPartyComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisPartyHandle)
 
VOID EXPORT NdisCmMakeCallComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisVcHandle, IN NDIS_HANDLE NdisPartyHandle OPTIONAL, IN NDIS_HANDLE CallMgrPartyContext OPTIONAL, IN PCO_CALL_PARAMETERS CallParameters)
 
VOID EXPORT NdisCmModifyCallQoSComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisVcHandle, IN PCO_CALL_PARAMETERS CallParameters)
 
VOID EXPORT NdisCmOpenAddressFamilyComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisAfHandle, IN NDIS_HANDLE CallMgrAfContext)
 
NDIS_STATUS EXPORT NdisCmRegisterAddressFamily (IN NDIS_HANDLE NdisBindingHandle, IN PCO_ADDRESS_FAMILY AddressFamily, IN PNDIS_CALL_MANAGER_CHARACTERISTICS CmCharacteristics, IN UINT SizeOfCmCharacteristics)
 
VOID EXPORT NdisCmRegisterSapComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisSapHandle, IN NDIS_HANDLE CallMgrSapContext)
 
NDIS_STATUS EXPORT NdisMCmActivateVc (IN NDIS_HANDLE NdisVcHandle, IN PCO_CALL_PARAMETERS CallParameters)
 
NDIS_STATUS EXPORT NdisMCmCreateVc (IN NDIS_HANDLE MiniportAdapterHandle, IN NDIS_HANDLE NdisAfHandle, IN NDIS_HANDLE MiniportVcContext, OUT PNDIS_HANDLE NdisVcHandle)
 
NDIS_STATUS EXPORT NdisMCmDeactivateVc (IN NDIS_HANDLE NdisVcHandle)
 
NDIS_STATUS EXPORT NdisMCmDeleteVc (IN NDIS_HANDLE NdisVcHandle)
 
NDIS_STATUS EXPORT NdisMCmRegisterAddressFamily (IN NDIS_HANDLE MiniportAdapterHandle, IN PCO_ADDRESS_FAMILY AddressFamily, IN PNDIS_CALL_MANAGER_CHARACTERISTICS CmCharacteristics, IN UINT SizeOfCmCharacteristics)
 
NDIS_STATUS EXPORT NdisMCmRequest (IN NDIS_HANDLE NdisAfHandle, IN NDIS_HANDLE NdisVcHandle OPTIONAL, IN NDIS_HANDLE NdisPartyHandle OPTIONAL, IN OUT PNDIS_REQUEST NdisRequest)
 

Function Documentation

◆ NdisCmActivateVc()

NDIS_STATUS EXPORT NdisCmActivateVc ( IN NDIS_HANDLE  NdisVcHandle,
IN OUT PCO_CALL_PARAMETERS  CallParameters 
)

Definition at line 18 of file cm.c.

27{
29
31}
#define UNIMPLEMENTED
Definition: debug.h:115
#define NDIS_STATUS_FAILURE
Definition: ndis.h:465

◆ NdisCmAddPartyComplete()

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

Definition at line 39 of file cm.c.

50{
52}

◆ NdisCmCloseAddressFamilyComplete()

VOID EXPORT NdisCmCloseAddressFamilyComplete ( IN NDIS_STATUS  Status,
IN NDIS_HANDLE  NdisAfHandle 
)

Definition at line 60 of file cm.c.

69{
71}

◆ NdisCmCloseCallComplete()

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

Definition at line 79 of file cm.c.

89{
91}

◆ NdisCmDeactivateVc()

NDIS_STATUS EXPORT NdisCmDeactivateVc ( IN NDIS_HANDLE  NdisVcHandle)

Definition at line 99 of file cm.c.

107{
109
110 return NDIS_STATUS_FAILURE;
111}

◆ NdisCmDeregisterSapComplete()

VOID EXPORT NdisCmDeregisterSapComplete ( IN NDIS_STATUS  Status,
IN NDIS_HANDLE  NdisSapHandle 
)

Definition at line 119 of file cm.c.

128{
130}

◆ NdisCmDispatchCallConnected()

VOID EXPORT NdisCmDispatchCallConnected ( IN NDIS_HANDLE  NdisVcHandle)

Definition at line 138 of file cm.c.

146{
148}

◆ NdisCmDispatchIncomingCall()

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

Definition at line 156 of file cm.c.

166{
168
169 return NDIS_STATUS_FAILURE;
170}

◆ NdisCmDispatchIncomingCallQoSChange()

VOID EXPORT NdisCmDispatchIncomingCallQoSChange ( IN NDIS_HANDLE  NdisVcHandle,
IN PCO_CALL_PARAMETERS  CallParameters 
)

Definition at line 178 of file cm.c.

187{
189}

◆ NdisCmDispatchIncomingCloseCall()

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

Definition at line 197 of file cm.c.

208{
210}

◆ NdisCmDispatchIncomingDropParty()

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

Definition at line 218 of file cm.c.

229{
231}

◆ NdisCmDropPartyComplete()

VOID EXPORT NdisCmDropPartyComplete ( IN NDIS_STATUS  Status,
IN NDIS_HANDLE  NdisPartyHandle 
)

Definition at line 239 of file cm.c.

248{
250}

◆ NdisCmMakeCallComplete()

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

Definition at line 258 of file cm.c.

270{
272}

◆ NdisCmModifyCallQoSComplete()

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

Definition at line 280 of file cm.c.

290{
292}

◆ NdisCmOpenAddressFamilyComplete()

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

Definition at line 300 of file cm.c.

310{
312}

◆ NdisCmRegisterAddressFamily()

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

Definition at line 320 of file cm.c.

331{
333
334 return NDIS_STATUS_FAILURE;
335}

◆ NdisCmRegisterSapComplete()

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

Definition at line 343 of file cm.c.

353{
355}

◆ NdisMCmActivateVc()

NDIS_STATUS EXPORT NdisMCmActivateVc ( IN NDIS_HANDLE  NdisVcHandle,
IN PCO_CALL_PARAMETERS  CallParameters 
)

Definition at line 363 of file cm.c.

372{
374
375 return NDIS_STATUS_FAILURE;
376}

◆ NdisMCmCreateVc()

NDIS_STATUS EXPORT NdisMCmCreateVc ( IN NDIS_HANDLE  MiniportAdapterHandle,
IN NDIS_HANDLE  NdisAfHandle,
IN NDIS_HANDLE  MiniportVcContext,
OUT PNDIS_HANDLE  NdisVcHandle 
)

Definition at line 384 of file cm.c.

395{
397
398 return NDIS_STATUS_FAILURE;
399}

◆ NdisMCmDeactivateVc()

NDIS_STATUS EXPORT NdisMCmDeactivateVc ( IN NDIS_HANDLE  NdisVcHandle)

Definition at line 407 of file cm.c.

415{
417
418 return NDIS_STATUS_FAILURE;
419}

◆ NdisMCmDeleteVc()

NDIS_STATUS EXPORT NdisMCmDeleteVc ( IN NDIS_HANDLE  NdisVcHandle)

Definition at line 427 of file cm.c.

435{
437
438 return NDIS_STATUS_FAILURE;
439}

◆ NdisMCmRegisterAddressFamily()

NDIS_STATUS EXPORT NdisMCmRegisterAddressFamily ( IN NDIS_HANDLE  MiniportAdapterHandle,
IN PCO_ADDRESS_FAMILY  AddressFamily,
IN PNDIS_CALL_MANAGER_CHARACTERISTICS  CmCharacteristics,
IN UINT  SizeOfCmCharacteristics 
)

Definition at line 447 of file cm.c.

458{
460
461 return NDIS_STATUS_FAILURE;
462}

◆ NdisMCmRequest()

NDIS_STATUS EXPORT NdisMCmRequest ( IN NDIS_HANDLE  NdisAfHandle,
IN NDIS_HANDLE NdisVcHandle  OPTIONAL,
IN NDIS_HANDLE NdisPartyHandle  OPTIONAL,
IN OUT PNDIS_REQUEST  NdisRequest 
)

Definition at line 470 of file cm.c.

481{
483
484 return NDIS_STATUS_FAILURE;
485}