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
16 IN NDIS_HANDLE NdisVcHandle
,
17 IN OUT PCO_CALL_PARAMETERS CallParameters
)
27 return NDIS_STATUS_FAILURE
;
33 NdisCmAddPartyComplete(
34 IN NDIS_STATUS Status
,
35 IN NDIS_HANDLE NdisPartyHandle
,
36 IN NDIS_HANDLE CallMgrPartyContext OPTIONAL
,
37 IN PCO_CALL_PARAMETERS CallParameters
)
51 NdisCmCloseAddressFamilyComplete(
52 IN NDIS_STATUS Status
,
53 IN NDIS_HANDLE NdisAfHandle
)
67 NdisCmCloseCallComplete(
68 IN NDIS_STATUS Status
,
69 IN NDIS_HANDLE NdisVcHandle
,
70 IN NDIS_HANDLE NdisPartyHandle OPTIONAL
)
85 IN NDIS_HANDLE NdisVcHandle
)
95 return NDIS_STATUS_FAILURE
;
101 NdisCmDeregisterSapComplete(
102 IN NDIS_STATUS Status
,
103 IN NDIS_HANDLE NdisSapHandle
)
117 NdisCmDispatchCallConnected(
118 IN NDIS_HANDLE NdisVcHandle
)
132 NdisCmDispatchIncomingCall(
133 IN NDIS_HANDLE NdisSapHandle
,
134 IN NDIS_HANDLE NdisVcHandle
,
135 IN PCO_CALL_PARAMETERS CallParameters
)
145 return NDIS_STATUS_FAILURE
;
151 NdisCmDispatchIncomingCallQoSChange(
152 IN NDIS_HANDLE NdisVcHandle
,
153 IN PCO_CALL_PARAMETERS CallParameters
)
167 NdisCmDispatchIncomingCloseCall(
168 IN NDIS_STATUS CloseStatus
,
169 IN NDIS_HANDLE NdisVcHandle
,
170 IN PVOID Buffer OPTIONAL
,
185 NdisCmDispatchIncomingDropParty(
186 IN NDIS_STATUS DropStatus
,
187 IN NDIS_HANDLE NdisPartyHandle
,
188 IN PVOID Buffer OPTIONAL
,
203 NdisCmDropPartyComplete(
204 IN NDIS_STATUS Status
,
205 IN NDIS_HANDLE NdisPartyHandle
)
219 NdisCmMakeCallComplete(
220 IN NDIS_STATUS Status
,
221 IN NDIS_HANDLE NdisVcHandle
,
222 IN NDIS_HANDLE NdisPartyHandle OPTIONAL
,
223 IN NDIS_HANDLE CallMgrPartyContext OPTIONAL
,
224 IN PCO_CALL_PARAMETERS CallParameters
)
238 NdisCmModifyCallQoSComplete(
239 IN NDIS_STATUS Status
,
240 IN NDIS_HANDLE NdisVcHandle
,
241 IN PCO_CALL_PARAMETERS CallParameters
)
255 NdisCmOpenAddressFamilyComplete(
256 IN NDIS_STATUS Status
,
257 IN NDIS_HANDLE NdisAfHandle
,
258 IN NDIS_HANDLE CallMgrAfContext
)
272 NdisCmRegisterAddressFamily(
273 IN NDIS_HANDLE NdisBindingHandle
,
274 IN PCO_ADDRESS_FAMILY AddressFamily
,
275 IN PNDIS_CALL_MANAGER_CHARACTERISTICS CmCharacteristics
,
276 IN UINT SizeOfCmCharacteristics
)
286 return NDIS_STATUS_FAILURE
;
292 NdisCmRegisterSapComplete(
293 IN NDIS_STATUS Status
,
294 IN NDIS_HANDLE NdisSapHandle
,
295 IN NDIS_HANDLE CallMgrSapContext
)
311 IN NDIS_HANDLE NdisVcHandle
,
312 IN PCO_CALL_PARAMETERS CallParameters
)
322 return NDIS_STATUS_FAILURE
;
329 IN NDIS_HANDLE MiniportAdapterHandle
,
330 IN NDIS_HANDLE NdisAfHandle
,
331 IN NDIS_HANDLE MiniportVcContext
,
332 OUT PNDIS_HANDLE NdisVcHandle
)
342 return NDIS_STATUS_FAILURE
;
349 IN NDIS_HANDLE NdisVcHandle
)
359 return NDIS_STATUS_FAILURE
;
366 IN NDIS_HANDLE NdisVcHandle
)
376 return NDIS_STATUS_FAILURE
;
382 NdisMCmRegisterAddressFamily(
383 IN NDIS_HANDLE MiniportAdapterHandle
,
384 IN PCO_ADDRESS_FAMILY AddressFamily
,
385 IN PNDIS_CALL_MANAGER_CHARACTERISTICS CmCharacteristics
,
386 IN UINT SizeOfCmCharacteristics
)
396 return NDIS_STATUS_FAILURE
;
402 IN NDIS_HANDLE NdisAfHandle
,
403 IN NDIS_HANDLE NdisVcHandle OPTIONAL
,
404 IN NDIS_HANDLE NdisPartyHandle OPTIONAL
,
405 IN OUT PNDIS_REQUEST NdisRequest
)
415 return NDIS_STATUS_FAILURE
;