Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenhandler.c
Go to the documentation of this file.
00001 /* $Id: handler.c 52934 2011-07-27 19:33:08Z akhaldi $ 00002 * 00003 * DESCRIPTION: Default TDI event handlers. 00004 */ 00005 #include "precomp.h" 00006 00007 /* 00008 * ClientEventChainedReceiveDatagram 00009 * 00010 * @unimplemented 00011 */ 00012 NTSTATUS 00013 NTAPI 00014 TdiDefaultChainedRcvDatagramHandler ( 00015 IN PVOID TdiEventContext, 00016 IN LONG SourceAddressLength, 00017 IN PVOID SourceAddress, 00018 IN LONG OptionsLength, 00019 IN PVOID Options, 00020 IN ULONG ReceiveDatagramFlags, 00021 IN ULONG ReceiveDatagramLength, 00022 IN ULONG StartingOffset, 00023 IN PMDL Tsdu, 00024 IN PVOID TsduDescriptor 00025 ) 00026 { 00027 return STATUS_NOT_IMPLEMENTED; 00028 } 00029 00030 00031 /* 00032 * ClientEventChainedReceiveExpedited 00033 * 00034 * @unimplemented 00035 */ 00036 NTSTATUS 00037 NTAPI 00038 TdiDefaultChainedRcvExpeditedHandler ( 00039 IN PVOID TdiEventContext, 00040 IN CONNECTION_CONTEXT ConnectionContext, 00041 IN ULONG ReceiveFlags, 00042 IN ULONG ReceiveLength, 00043 IN ULONG StartingOffset, 00044 IN PMDL Tsdu, 00045 IN PVOID TsduDescriptor 00046 ) 00047 { 00048 return STATUS_NOT_IMPLEMENTED; 00049 } 00050 00051 00052 /* 00053 * ClientEventChainedReceive 00054 * 00055 * @unimplemented 00056 */ 00057 NTSTATUS 00058 NTAPI 00059 TdiDefaultChainedReceiveHandler ( 00060 IN PVOID TdiEventContext, 00061 IN CONNECTION_CONTEXT ConnectionContext, 00062 IN ULONG ReceiveFlags, 00063 IN ULONG ReceiveLength, 00064 IN ULONG StartingOffset, 00065 IN PMDL Tsdu, 00066 IN PVOID TsduDescriptor 00067 ) 00068 { 00069 return STATUS_NOT_IMPLEMENTED; 00070 } 00071 00072 00073 /* 00074 * ClientEventConnect 00075 * 00076 * @unimplemented 00077 */ 00078 NTSTATUS 00079 NTAPI 00080 TdiDefaultConnectHandler ( 00081 IN PVOID TdiEventContext, 00082 IN LONG RemoteAddressLength, 00083 IN PVOID RemoteAddress, 00084 IN LONG UserDataLength, 00085 IN PVOID UserData, 00086 IN LONG OptionsLength, 00087 IN PVOID Options, 00088 OUT CONNECTION_CONTEXT * ConnectionContext, 00089 OUT PIRP * AcceptIrp 00090 ) 00091 { 00092 return STATUS_NOT_IMPLEMENTED; 00093 } 00094 00095 00096 /* 00097 * ClientEventDisconnect 00098 * 00099 * @unimplemented 00100 */ 00101 NTSTATUS 00102 NTAPI 00103 TdiDefaultDisconnectHandler ( 00104 IN PVOID TdiEventContext, 00105 IN CONNECTION_CONTEXT ConnectionContext, 00106 IN LONG DisconnectDataLength, 00107 IN PVOID DisconnectData, 00108 IN LONG DisconnectInformationLength, 00109 IN PVOID DisconnectInformation, 00110 IN ULONG DisconnectFlags 00111 ) 00112 { 00113 return STATUS_NOT_IMPLEMENTED; 00114 } 00115 00116 00117 /* 00118 * ClientEventError 00119 * 00120 * @unimplemented 00121 */ 00122 NTSTATUS 00123 NTAPI 00124 TdiDefaultErrorHandler ( 00125 IN PVOID TdiEventContext, 00126 IN NTSTATUS Status 00127 ) 00128 { 00129 return STATUS_NOT_IMPLEMENTED; 00130 } 00131 00132 00133 /* 00134 * ClientEventReceiveDatagram 00135 * 00136 * @unimplemented 00137 */ 00138 NTSTATUS 00139 NTAPI 00140 TdiDefaultRcvDatagramHandler ( 00141 IN PVOID TdiEventContext, 00142 IN LONG SourceAddressLength, 00143 IN PVOID SourceAddress, 00144 IN LONG OptionsLength, 00145 IN PVOID Options, 00146 IN ULONG ReceiveDatagramFlags, 00147 IN ULONG BytesIndicated, 00148 IN ULONG BytesAvailable, 00149 OUT ULONG * BytesTaken, 00150 IN PVOID Tsdu, 00151 OUT PIRP * IoRequestPacket 00152 ) 00153 { 00154 return STATUS_NOT_IMPLEMENTED; 00155 } 00156 00157 00158 /* 00159 * ClientEventReceiveExpedited 00160 * 00161 * @unimplemented 00162 */ 00163 TDI_STATUS 00164 NTAPI 00165 TdiDefaultRcvExpeditedHandler ( 00166 IN PVOID TdiEventContext, 00167 IN CONNECTION_CONTEXT ConnectionContext, 00168 IN ULONG ReceiveFlags, 00169 IN ULONG BytesIndicated, 00170 IN ULONG BytesAvailable, 00171 OUT ULONG * BytesTaken, 00172 IN PVOID Tsdu, 00173 OUT PIRP * IoRequestPacket 00174 ) 00175 { 00176 return STATUS_NOT_IMPLEMENTED; 00177 } 00178 00179 00180 /* 00181 * ClientEventReceive 00182 * 00183 * @unimplemented 00184 */ 00185 NTSTATUS 00186 NTAPI 00187 TdiDefaultReceiveHandler ( 00188 IN PVOID TdiEventContext, 00189 IN CONNECTION_CONTEXT ConnectionContext, 00190 IN ULONG ReceiveFlags, 00191 IN ULONG BytesIndicated, 00192 IN ULONG BytesAvailable, 00193 OUT ULONG * BytesTaken, 00194 IN PVOID Tsdu, 00195 OUT PIRP * IoRequestPacket 00196 ) 00197 { 00198 return STATUS_NOT_IMPLEMENTED; 00199 } 00200 00201 00202 /* 00203 * ClientEventSendPossible 00204 * 00205 * @unimplemented 00206 */ 00207 TDI_STATUS 00208 NTAPI 00209 TdiDefaultSendPossibleHandler ( 00210 IN PVOID TdiEventContext, 00211 IN PVOID ConnectionContext, 00212 IN ULONG BytesAvailable 00213 ) 00214 { 00215 return STATUS_NOT_IMPLEMENTED; 00216 } 00217 00218 /* EOF */ Generated on Sun May 27 2012 04:28:08 for ReactOS by
1.7.6.1
|