ReactOS  0.4.15-dev-494-g1d8c567
cl.c
Go to the documentation of this file.
1 /*
2  * COPYRIGHT: See COPYING in the top level directory
3  * PROJECT: ReactOS NDIS library
4  * FILE: ndis/cl.c
5  * PURPOSE: Services for connectionless NDIS drivers
6  * PROGRAMMERS: Casper S. Hornstrup (chorns@users.sourceforge.net)
7  * REVISIONS:
8  * CSH 01/08-2000 Created
9  */
10 
11 #include "ndissys.h"
12 
13 /*
14  * @unimplemented
15  */
17 EXPORT
19  IN UNICODE_STRING TapiCallId,
21 {
23 
24  return NDIS_STATUS_FAILURE;
25 }
26 
27 /*
28  * @unimplemented
29  */
31 EXPORT
37 /*
38  * FUNCTION:
39  * ARGUMENTS:
40  * NOTES:
41  * NDIS 5.0
42  */
43 {
45 
46  return NDIS_STATUS_FAILURE;
47 }
48 
49 
50 /*
51  * @unimplemented
52  */
54 EXPORT
57 /*
58  * FUNCTION:
59  * ARGUMENTS:
60  * NOTES:
61  * NDIS 5.0
62  */
63 {
65 
66  return NDIS_STATUS_FAILURE;
67 }
68 
69 
70 /*
71  * @unimplemented
72  */
74 EXPORT
79  IN UINT Size)
80 /*
81  * FUNCTION:
82  * ARGUMENTS:
83  * NOTES:
84  * NDIS 5.0
85  */
86 {
88 
89  return NDIS_STATUS_FAILURE;
90 }
91 
92 
93 /*
94  * @unimplemented
95  */
97 EXPORT
100 /*
101  * FUNCTION:
102  * ARGUMENTS:
103  * NOTES:
104  * NDIS 5.0
105  */
106 {
108 
109  return NDIS_STATUS_FAILURE;
110 }
111 
112 
113 /*
114  * @unimplemented
115  */
117 EXPORT
121  IN UINT Size)
122 /*
123  * FUNCTION:
124  * ARGUMENTS:
125  * NOTES:
126  * NDIS 5.0
127  */
128 {
130 
131  return NDIS_STATUS_FAILURE;
132 }
133 
134 
135 /*
136  * @unimplemented
137  */
138 VOID
139 EXPORT
144 /*
145  * FUNCTION:
146  * ARGUMENTS:
147  * NOTES:
148  * NDIS 5.0
149  */
150 {
152 }
153 
154 
155 /*
156  * @unimplemented
157  */
159 EXPORT
165 /*
166  * FUNCTION:
167  * ARGUMENTS:
168  * NOTES:
169  * NDIS 5.0
170  */
171 {
173 
174  return NDIS_STATUS_FAILURE;
175 }
176 
177 
178 /*
179  * @unimplemented
180  */
182 EXPORT
186 /*
187  * FUNCTION:
188  * ARGUMENTS:
189  * NOTES:
190  * NDIS 5.0
191  */
192 {
194 
195  return NDIS_STATUS_FAILURE;
196 }
197 
198 
199 /*
200  * @unimplemented
201  */
203 EXPORT
211 /*
212  * FUNCTION:
213  * ARGUMENTS:
214  * NOTES:
215  * NDIS 5.0
216  */
217 {
219 
220  return NDIS_STATUS_FAILURE;
221 }
222 
223 
224 /*
225  * @unimplemented
226  */
228 EXPORT
232  IN PCO_SAP Sap,
234 /*
235  * FUNCTION:
236  * ARGUMENTS:
237  * NOTES:
238  * NDIS 5.0
239  */
240 {
242 
243  return NDIS_STATUS_FAILURE;
244 }
245 
246 /* EOF */
#define IN
Definition: typedefs.h:39
_In_ NDIS_HANDLE ProtocolVcContext
Definition: ndis.h:1548
IN PCO_ADDRESS_FAMILY AddressFamily
Definition: ndis.h:1906
NDIS_STATUS EXPORT NdisClOpenAddressFamily(IN NDIS_HANDLE NdisBindingHandle, IN PCO_ADDRESS_FAMILY AddressFamily, IN NDIS_HANDLE ProtocolAfContext, IN PNDIS_CLIENT_CHARACTERISTICS ClCharacteristics, IN UINT SizeOfClCharacteristics, OUT PNDIS_HANDLE NdisAfHandle)
Definition: cl.c:204
_Must_inspect_result_ _In_ NDIS_HANDLE ProtocolSapContext
Definition: ndis.h:4857
NDIS_STATUS EXPORT NdisClDropParty(IN NDIS_HANDLE NdisPartyHandle, IN PVOID Buffer OPTIONAL, IN UINT Size)
Definition: cl.c:118
_Must_inspect_result_ _In_ NDIS_HANDLE _In_ PCO_CALL_PARAMETERS _Out_ PNDIS_HANDLE NdisPartyHandle
Definition: ndis.h:4767
_Must_inspect_result_ _In_ PCO_ADDRESS_FAMILY _In_ NDIS_HANDLE _In_ PNDIS_CLIENT_CHARACTERISTICS _In_ UINT _Out_ PNDIS_HANDLE NdisAfHandle
Definition: ndis.h:4844
int NDIS_STATUS
Definition: ntddndis.h:471
NDIS_STATUS EXPORT NdisClGetProtocolVcContextFromTapiCallId(IN UNICODE_STRING TapiCallId, OUT PNDIS_HANDLE ProtocolVcContext)
Definition: cl.c:18
_Must_inspect_result_ _In_ NDIS_HANDLE _In_ PCO_SAP Sap
Definition: ndis.h:4857
_Must_inspect_result_ _In_ PCO_ADDRESS_FAMILY _In_ NDIS_HANDLE _In_ PNDIS_CLIENT_CHARACTERISTICS ClCharacteristics
Definition: ndis.h:4844
Definition: bufpool.h:45
NDIS_STATUS EXPORT NdisClCloseAddressFamily(IN NDIS_HANDLE NdisAfHandle)
Definition: cl.c:55
NDIS_STATUS EXPORT NdisClAddParty(IN NDIS_HANDLE NdisVcHandle, IN NDIS_HANDLE ProtocolPartyContext, IN OUT PCO_CALL_PARAMETERS CallParameters, OUT PNDIS_HANDLE NdisPartyHandle)
Definition: cl.c:32
_Must_inspect_result_ _In_ PCO_ADDRESS_FAMILY _In_ NDIS_HANDLE _In_ PNDIS_CLIENT_CHARACTERISTICS _In_ UINT SizeOfClCharacteristics
Definition: ndis.h:4844
NDIS_STATUS EXPORT NdisClModifyCallQoS(IN NDIS_HANDLE NdisVcHandle, IN PCO_CALL_PARAMETERS CallParameters)
Definition: cl.c:183
NDIS_STATUS EXPORT NdisClCloseCall(IN NDIS_HANDLE NdisVcHandle, IN NDIS_HANDLE NdisPartyHandle OPTIONAL, IN PVOID Buffer OPTIONAL, IN UINT Size)
Definition: cl.c:75
_Inout_ PCO_CALL_PARAMETERS CallParameters
Definition: ndis.h:2116
NDIS_STATUS EXPORT NdisClMakeCall(IN NDIS_HANDLE NdisVcHandle, IN OUT PCO_CALL_PARAMETERS CallParameters, IN NDIS_HANDLE ProtocolPartyContext OPTIONAL, OUT PNDIS_HANDLE NdisPartyHandle OPTIONAL)
Definition: cl.c:160
IN PVOID IN PVOID IN USHORT IN USHORT Size
Definition: pci.h:361
Status
Definition: gdiplustypes.h:24
_In_opt_ NDIS_HANDLE _In_opt_ NDIS_HANDLE ProtocolPartyContext
Definition: ndis.h:1571
VOID EXPORT NdisClIncomingCallComplete(IN NDIS_STATUS Status, IN NDIS_HANDLE NdisVcHandle, IN PCO_CALL_PARAMETERS CallParameters)
Definition: cl.c:140
Definition: ndis.h:1099
_In_ NDIS_HANDLE NdisVcHandle
Definition: ndis.h:2100
NDIS_STATUS EXPORT NdisClDeregisterSap(IN NDIS_HANDLE NdisSapHandle)
Definition: cl.c:98
unsigned int UINT
Definition: ndis.h:50
_Must_inspect_result_ _In_ NDIS_HANDLE _In_ PCO_SAP _Out_ PNDIS_HANDLE NdisSapHandle
Definition: ndis.h:4857
#define OUT
Definition: typedefs.h:40
#define UNIMPLEMENTED
Definition: debug.h:115
NDIS_STATUS EXPORT NdisClRegisterSap(IN NDIS_HANDLE NdisAfHandle, IN NDIS_HANDLE ProtocolSapContext, IN PCO_SAP Sap, OUT PNDIS_HANDLE NdisSapHandle)
Definition: cl.c:229
_Must_inspect_result_ _In_ NDIS_HANDLE NdisBindingHandle
Definition: ndis.h:4735
_In_opt_ NDIS_HANDLE ProtocolAfContext
Definition: ndis.h:1579
#define NDIS_STATUS_FAILURE
Definition: ndis.h:465
PULONG MinorVersion OPTIONAL
Definition: CrossNt.h:68