2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS NDIS library
5 * PURPOSE: Call Manager services
6 * PROGRAMMERS: Casper S. Hornstrup (chorns@users.sourceforge.net)
8 * CSH 01/08-2000 Created
20 IN NDIS_HANDLE NdisVcHandle
,
21 IN OUT PCO_CALL_PARAMETERS CallParameters
)
31 return NDIS_STATUS_FAILURE
;
40 NdisCmAddPartyComplete(
41 IN NDIS_STATUS Status
,
42 IN NDIS_HANDLE NdisPartyHandle
,
43 IN NDIS_HANDLE CallMgrPartyContext OPTIONAL
,
44 IN PCO_CALL_PARAMETERS CallParameters
)
61 NdisCmCloseAddressFamilyComplete(
62 IN NDIS_STATUS Status
,
63 IN NDIS_HANDLE NdisAfHandle
)
80 NdisCmCloseCallComplete(
81 IN NDIS_STATUS Status
,
82 IN NDIS_HANDLE NdisVcHandle
,
83 IN NDIS_HANDLE NdisPartyHandle OPTIONAL
)
101 IN NDIS_HANDLE NdisVcHandle
)
111 return NDIS_STATUS_FAILURE
;
120 NdisCmDeregisterSapComplete(
121 IN NDIS_STATUS Status
,
122 IN NDIS_HANDLE NdisSapHandle
)
139 NdisCmDispatchCallConnected(
140 IN NDIS_HANDLE NdisVcHandle
)
157 NdisCmDispatchIncomingCall(
158 IN NDIS_HANDLE NdisSapHandle
,
159 IN NDIS_HANDLE NdisVcHandle
,
160 IN PCO_CALL_PARAMETERS CallParameters
)
170 return NDIS_STATUS_FAILURE
;
179 NdisCmDispatchIncomingCallQoSChange(
180 IN NDIS_HANDLE NdisVcHandle
,
181 IN PCO_CALL_PARAMETERS CallParameters
)
198 NdisCmDispatchIncomingCloseCall(
199 IN NDIS_STATUS CloseStatus
,
200 IN NDIS_HANDLE NdisVcHandle
,
201 IN PVOID Buffer OPTIONAL
,
219 NdisCmDispatchIncomingDropParty(
220 IN NDIS_STATUS DropStatus
,
221 IN NDIS_HANDLE NdisPartyHandle
,
222 IN PVOID Buffer OPTIONAL
,
240 NdisCmDropPartyComplete(
241 IN NDIS_STATUS Status
,
242 IN NDIS_HANDLE NdisPartyHandle
)
259 NdisCmMakeCallComplete(
260 IN NDIS_STATUS Status
,
261 IN NDIS_HANDLE NdisVcHandle
,
262 IN NDIS_HANDLE NdisPartyHandle OPTIONAL
,
263 IN NDIS_HANDLE CallMgrPartyContext OPTIONAL
,
264 IN PCO_CALL_PARAMETERS CallParameters
)
281 NdisCmModifyCallQoSComplete(
282 IN NDIS_STATUS Status
,
283 IN NDIS_HANDLE NdisVcHandle
,
284 IN PCO_CALL_PARAMETERS CallParameters
)
301 NdisCmOpenAddressFamilyComplete(
302 IN NDIS_STATUS Status
,
303 IN NDIS_HANDLE NdisAfHandle
,
304 IN NDIS_HANDLE CallMgrAfContext
)
321 NdisCmRegisterAddressFamily(
322 IN NDIS_HANDLE NdisBindingHandle
,
323 IN PCO_ADDRESS_FAMILY AddressFamily
,
324 IN PNDIS_CALL_MANAGER_CHARACTERISTICS CmCharacteristics
,
325 IN UINT SizeOfCmCharacteristics
)
335 return NDIS_STATUS_FAILURE
;
344 NdisCmRegisterSapComplete(
345 IN NDIS_STATUS Status
,
346 IN NDIS_HANDLE NdisSapHandle
,
347 IN NDIS_HANDLE CallMgrSapContext
)
365 IN NDIS_HANDLE NdisVcHandle
,
366 IN PCO_CALL_PARAMETERS CallParameters
)
376 return NDIS_STATUS_FAILURE
;
386 IN NDIS_HANDLE MiniportAdapterHandle
,
387 IN NDIS_HANDLE NdisAfHandle
,
388 IN NDIS_HANDLE MiniportVcContext
,
389 OUT PNDIS_HANDLE NdisVcHandle
)
399 return NDIS_STATUS_FAILURE
;
409 IN NDIS_HANDLE NdisVcHandle
)
419 return NDIS_STATUS_FAILURE
;
429 IN NDIS_HANDLE NdisVcHandle
)
439 return NDIS_STATUS_FAILURE
;
448 NdisMCmRegisterAddressFamily(
449 IN NDIS_HANDLE MiniportAdapterHandle
,
450 IN PCO_ADDRESS_FAMILY AddressFamily
,
451 IN PNDIS_CALL_MANAGER_CHARACTERISTICS CmCharacteristics
,
452 IN UINT SizeOfCmCharacteristics
)
462 return NDIS_STATUS_FAILURE
;
472 IN NDIS_HANDLE NdisAfHandle
,
473 IN NDIS_HANDLE NdisVcHandle OPTIONAL
,
474 IN NDIS_HANDLE NdisPartyHandle OPTIONAL
,
475 IN OUT PNDIS_REQUEST NdisRequest
)
485 return NDIS_STATUS_FAILURE
;