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
19 IN NDIS_HANDLE NdisVcHandle
,
20 IN OUT PCO_CALL_PARAMETERS CallParameters
)
30 return NDIS_STATUS_FAILURE
;
39 NdisCmAddPartyComplete(
40 IN NDIS_STATUS Status
,
41 IN NDIS_HANDLE NdisPartyHandle
,
42 IN NDIS_HANDLE CallMgrPartyContext OPTIONAL
,
43 IN PCO_CALL_PARAMETERS CallParameters
)
60 NdisCmCloseAddressFamilyComplete(
61 IN NDIS_STATUS Status
,
62 IN NDIS_HANDLE NdisAfHandle
)
79 NdisCmCloseCallComplete(
80 IN NDIS_STATUS Status
,
81 IN NDIS_HANDLE NdisVcHandle
,
82 IN NDIS_HANDLE NdisPartyHandle OPTIONAL
)
100 IN NDIS_HANDLE NdisVcHandle
)
110 return NDIS_STATUS_FAILURE
;
119 NdisCmDeregisterSapComplete(
120 IN NDIS_STATUS Status
,
121 IN NDIS_HANDLE NdisSapHandle
)
138 NdisCmDispatchCallConnected(
139 IN NDIS_HANDLE NdisVcHandle
)
156 NdisCmDispatchIncomingCall(
157 IN NDIS_HANDLE NdisSapHandle
,
158 IN NDIS_HANDLE NdisVcHandle
,
159 IN PCO_CALL_PARAMETERS CallParameters
)
169 return NDIS_STATUS_FAILURE
;
178 NdisCmDispatchIncomingCallQoSChange(
179 IN NDIS_HANDLE NdisVcHandle
,
180 IN PCO_CALL_PARAMETERS CallParameters
)
197 NdisCmDispatchIncomingCloseCall(
198 IN NDIS_STATUS CloseStatus
,
199 IN NDIS_HANDLE NdisVcHandle
,
200 IN PVOID Buffer OPTIONAL
,
218 NdisCmDispatchIncomingDropParty(
219 IN NDIS_STATUS DropStatus
,
220 IN NDIS_HANDLE NdisPartyHandle
,
221 IN PVOID Buffer OPTIONAL
,
239 NdisCmDropPartyComplete(
240 IN NDIS_STATUS Status
,
241 IN NDIS_HANDLE NdisPartyHandle
)
258 NdisCmMakeCallComplete(
259 IN NDIS_STATUS Status
,
260 IN NDIS_HANDLE NdisVcHandle
,
261 IN NDIS_HANDLE NdisPartyHandle OPTIONAL
,
262 IN NDIS_HANDLE CallMgrPartyContext OPTIONAL
,
263 IN PCO_CALL_PARAMETERS CallParameters
)
280 NdisCmModifyCallQoSComplete(
281 IN NDIS_STATUS Status
,
282 IN NDIS_HANDLE NdisVcHandle
,
283 IN PCO_CALL_PARAMETERS CallParameters
)
300 NdisCmOpenAddressFamilyComplete(
301 IN NDIS_STATUS Status
,
302 IN NDIS_HANDLE NdisAfHandle
,
303 IN NDIS_HANDLE CallMgrAfContext
)
320 NdisCmRegisterAddressFamily(
321 IN NDIS_HANDLE NdisBindingHandle
,
322 IN PCO_ADDRESS_FAMILY AddressFamily
,
323 IN PNDIS_CALL_MANAGER_CHARACTERISTICS CmCharacteristics
,
324 IN UINT SizeOfCmCharacteristics
)
334 return NDIS_STATUS_FAILURE
;
343 NdisCmRegisterSapComplete(
344 IN NDIS_STATUS Status
,
345 IN NDIS_HANDLE NdisSapHandle
,
346 IN NDIS_HANDLE CallMgrSapContext
)
364 IN NDIS_HANDLE NdisVcHandle
,
365 IN PCO_CALL_PARAMETERS CallParameters
)
375 return NDIS_STATUS_FAILURE
;
385 IN NDIS_HANDLE MiniportAdapterHandle
,
386 IN NDIS_HANDLE NdisAfHandle
,
387 IN NDIS_HANDLE MiniportVcContext
,
388 OUT PNDIS_HANDLE NdisVcHandle
)
398 return NDIS_STATUS_FAILURE
;
408 IN NDIS_HANDLE NdisVcHandle
)
418 return NDIS_STATUS_FAILURE
;
428 IN NDIS_HANDLE NdisVcHandle
)
438 return NDIS_STATUS_FAILURE
;
447 NdisMCmRegisterAddressFamily(
448 IN NDIS_HANDLE MiniportAdapterHandle
,
449 IN PCO_ADDRESS_FAMILY AddressFamily
,
450 IN PNDIS_CALL_MANAGER_CHARACTERISTICS CmCharacteristics
,
451 IN UINT SizeOfCmCharacteristics
)
461 return NDIS_STATUS_FAILURE
;
471 IN NDIS_HANDLE NdisAfHandle
,
472 IN NDIS_HANDLE NdisVcHandle OPTIONAL
,
473 IN NDIS_HANDLE NdisPartyHandle OPTIONAL
,
474 IN OUT PNDIS_REQUEST NdisRequest
)
484 return NDIS_STATUS_FAILURE
;