From: Timo Kreuzer Date: Sun, 16 Feb 2014 13:59:16 +0000 (+0000) Subject: [TDI] X-Git-Tag: ReactOS-0.3.16-CLT2014~104 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=f61ea397d04062d4c4ff8bd7ae6fb6776fce1dfd [TDI] Add stubs for TdiRegisterPnPHandlers and TdiDeregisterPnPHandlers svn path=/trunk/; revision=62218 --- diff --git a/reactos/drivers/network/tdi/misc/tdi.spec b/reactos/drivers/network/tdi/misc/tdi.spec index 918d518ca95..24b8c246958 100644 --- a/reactos/drivers/network/tdi/misc/tdi.spec +++ b/reactos/drivers/network/tdi/misc/tdi.spec @@ -27,6 +27,7 @@ @ stdcall TdiDeregisterDeviceObject(ptr) @ stdcall TdiDeregisterNetAddress(ptr) @ stdcall TdiDeregisterNotificationHandler(ptr) + @ stdcall TdiDeregisterPnPHandlers(ptr) @ stdcall TdiInitialize() @ stdcall TdiMapBuffer(ptr) @ stdcall TdiMapUserRequest(ptr ptr ptr) @@ -35,5 +36,6 @@ @ stdcall TdiRegisterDeviceObject(long long) @ stdcall TdiRegisterNetAddress(long ptr ptr ptr) @ stdcall TdiRegisterNotificationHandler(long long long) + @ stdcall TdiRegisterPnPHandlers(ptr long ptr) @ stdcall TdiReturnChainedReceives(ptr long) @ stdcall TdiUnmapBuffer(ptr) diff --git a/reactos/drivers/network/tdi/tdi/handler.c b/reactos/drivers/network/tdi/tdi/handler.c index ced6e5f4320..a1870d47aa6 100644 --- a/reactos/drivers/network/tdi/tdi/handler.c +++ b/reactos/drivers/network/tdi/tdi/handler.c @@ -4,6 +4,9 @@ #include "precomp.h" +#define NDEBUG +#include + /* * ClientEventChainedReceiveDatagram * @@ -24,6 +27,7 @@ TdiDefaultChainedRcvDatagramHandler ( IN PVOID TsduDescriptor ) { + UNIMPLEMENTED; return STATUS_NOT_IMPLEMENTED; } @@ -45,6 +49,7 @@ TdiDefaultChainedRcvExpeditedHandler ( IN PVOID TsduDescriptor ) { + UNIMPLEMENTED; return STATUS_NOT_IMPLEMENTED; } @@ -66,6 +71,7 @@ TdiDefaultChainedReceiveHandler ( IN PVOID TsduDescriptor ) { + UNIMPLEMENTED; return STATUS_NOT_IMPLEMENTED; } @@ -89,6 +95,7 @@ TdiDefaultConnectHandler ( OUT PIRP * AcceptIrp ) { + UNIMPLEMENTED; return STATUS_NOT_IMPLEMENTED; } @@ -110,6 +117,7 @@ TdiDefaultDisconnectHandler ( IN ULONG DisconnectFlags ) { + UNIMPLEMENTED; return STATUS_NOT_IMPLEMENTED; } @@ -126,6 +134,7 @@ TdiDefaultErrorHandler ( IN NTSTATUS Status ) { + UNIMPLEMENTED; return STATUS_NOT_IMPLEMENTED; } @@ -151,6 +160,7 @@ TdiDefaultRcvDatagramHandler ( OUT PIRP * IoRequestPacket ) { + UNIMPLEMENTED; return STATUS_NOT_IMPLEMENTED; } @@ -173,6 +183,7 @@ TdiDefaultRcvExpeditedHandler ( OUT PIRP * IoRequestPacket ) { + UNIMPLEMENTED; return STATUS_NOT_IMPLEMENTED; } @@ -195,6 +206,7 @@ TdiDefaultReceiveHandler ( OUT PIRP * IoRequestPacket ) { + UNIMPLEMENTED; return STATUS_NOT_IMPLEMENTED; } @@ -212,7 +224,28 @@ TdiDefaultSendPossibleHandler ( IN ULONG BytesAvailable ) { + UNIMPLEMENTED; return STATUS_NOT_IMPLEMENTED; } +NTSTATUS +NTAPI +TdiRegisterPnPHandlers( + _In_ PTDI_CLIENT_INTERFACE_INFO ClientInterfaceInfo, + _In_ ULONG InterfaceInfoSize, + _Out_ HANDLE *BindingHandle) +{ + UNIMPLEMENTED; + return STATUS_NOT_IMPLEMENTED; +} + +NTSTATUS +NTAPI +TdiDeregisterPnPHandlers( + _In_ HANDLE BindingHandle) +{ + UNIMPLEMENTED; + return STATUS_NOT_IMPLEMENTED; +} + /* EOF */