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;