[ros-diffs] [cgutman] 41222: - Export and stub NdisAllocateFromBlockPool, NdisCancelSendPackets, NdisCoAssignInstanceName, NdisCoGetTapiCallId, NdisCreateBlockPool, NdisDestroyBlockPool, NdisGeneratePartialCancelId, NdisGetRoutineAddress, NdisGetSharedDataAlignment, NdisGetVersion, NdisIMGetCurrentPacketStack, NdisIMNotifyPnPEvent, NdisQueryPendingIOCount, and NdisSetPacketStatus
cgutman at svn.reactos.org
cgutman at svn.reactos.org
Sun May 31 16:47:07 CEST 2009
Author: cgutman
Date: Sun May 31 18:47:06 2009
New Revision: 41222
URL: http://svn.reactos.org/svn/reactos?rev=41222&view=rev
Log:
- Export and stub NdisAllocateFromBlockPool, NdisCancelSendPackets, NdisCoAssignInstanceName, NdisCoGetTapiCallId, NdisCreateBlockPool, NdisDestroyBlockPool, NdisGeneratePartialCancelId, NdisGetRoutineAddress, NdisGetSharedDataAlignment, NdisGetVersion, NdisIMGetCurrentPacketStack, NdisIMNotifyPnPEvent, NdisQueryPendingIOCount, and NdisSetPacketStatus
Modified:
trunk/reactos/drivers/network/ndis/ndis.def
trunk/reactos/drivers/network/ndis/ndis/50stubs.c
trunk/reactos/drivers/network/ndis/ndis/co.c
Modified: trunk/reactos/drivers/network/ndis/ndis.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/ndis/ndis.def?rev=41222&r1=41221&r2=41222&view=diff
==============================================================================
--- trunk/reactos/drivers/network/ndis/ndis.def [iso-8859-1] (original)
+++ trunk/reactos/drivers/network/ndis/ndis.def [iso-8859-1] Sun May 31 18:47:06 2009
@@ -16,6 +16,7 @@
NdisAllocateBuffer at 20
NdisAllocateBufferPool at 12
NdisAllocateDmaChannel at 20
+NdisAllocateFromBlockPool at 4
NdisAllocateMemory at 20
NdisAllocateMemoryWithTag at 12
NdisAllocatePacket at 12
@@ -26,6 +27,7 @@
NdisAnsiStringToUnicodeString at 8
NdisBufferLength at 4
NdisBufferVirtualAddress at 4
+NdisCancelSendPackets at 8
NdisCancelTimer at 8
NdisClAddParty at 16
NdisClCloseAddressFamily at 4
@@ -57,8 +59,10 @@
NdisCmOpenAddressFamilyComplete at 12
NdisCmRegisterAddressFamily at 16
NdisCmRegisterSapComplete at 12
+NdisCoAssignInstanceName at 12
NdisCoCreateVc at 16
NdisCoDeleteVc at 4
+NdisCoGetTapiCallId at 8
NdisCoRequest at 20
NdisCoRequestComplete at 20
NdisCoSendPackets at 12
@@ -75,10 +79,13 @@
NdisCopyBuffer at 24
NdisCopyFromPacketToPacket at 24
NdisCopyFromPacketToPacketSafe at 28
+NdisCreateBlockPool at 16
NdisDeregisterAdapter at 4
NdisDeregisterAdapterShutdownHandler at 4
NdisDeregisterMac at 8
NdisDeregisterProtocol at 8
+;NdisDeregisterTdiCallback ?
+NdisDestroyBlockPool at 4
NdisDprAcquireSpinLock at 4
NdisDprAllocatePacket at 12
NdisDprAllocatePacketNonInterlocked at 12
@@ -94,6 +101,7 @@
NdisFreePacketPool at 4
NdisFreeSharedMemory at 24
NdisFreeSpinLock at 4
+NdisGeneratePartialCancelId at 0
NdisGetBufferPhysicalArraySize at 8
NdisGetCurrentProcessorCounts at 12
NdisGetCurrentProcessorCpuUsage at 4
@@ -104,7 +112,10 @@
NdisGetPacketCancelId at 4
NdisGetPoolFromPacket at 4
NdisGetReceivedPacket at 8
+NdisGetRoutineAddress at 4
+NdisGetSharedDataAlignment at 0
NdisGetSystemUpTime at 4
+NdisGetVersion at 0
NdisIMAssociateMiniport at 8
NdisIMCancelInitializeDeviceInstance at 8
NdisIMCopySendCompletePerPacketInfo at 8
@@ -112,9 +123,11 @@
NdisIMDeInitializeDeviceInstance at 4
NdisIMDeregisterLayeredMiniport at 4
NdisIMGetBindingContext at 4
+NdisIMGetCurrentPacketStack at 8
NdisIMGetDeviceContext at 4
NdisIMInitializeDeviceInstance at 8
NdisIMInitializeDeviceInstanceEx at 12
+NdisIMNotifyPnPEvent at 8
NdisImmediateReadPciSlotInformation at 20
NdisImmediateReadPortUchar at 12
NdisImmediateReadPortUlong at 12
@@ -231,6 +244,7 @@
NdisQueryBufferOffset at 12
NdisQueryBufferSafe at 16
NdisQueryMapRegisterCount at 8
+NdisQueryPendingIOCount at 8
NdisReadConfiguration at 20
NdisReadEisaSlotInformation at 16
NdisReadEisaSlotInformationEx at 20
@@ -255,6 +269,7 @@
NdisSetEvent at 4
NdisSetPacketCancelId at 8
NdisSetPacketPoolProtocolId at 8
+NdisSetPacketStatus at 16
;NdisSetProtocolFilter ?
NdisSetTimer at 8
NdisSetTimerEx at 12
Modified: trunk/reactos/drivers/network/ndis/ndis/50stubs.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/ndis/ndis/50stubs.c?rev=41222&r1=41221&r2=41222&view=diff
==============================================================================
--- trunk/reactos/drivers/network/ndis/ndis/50stubs.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/network/ndis/ndis/50stubs.c [iso-8859-1] Sun May 31 18:47:06 2009
@@ -9,6 +9,176 @@
*/
#include "ndissys.h"
+
+/*
+ * @unimplemented
+ */
+VOID
+EXPORT
+NdisSetPacketStatus(
+ IN PNDIS_PACKET Packet,
+ IN NDIS_STATUS Status,
+ IN NDIS_HANDLE Handle,
+ IN ULONG Code)
+{
+ UNIMPLEMENTED
+}
+
+/*
+ * @unimplemented
+ */
+NDIS_STATUS
+EXPORT
+NdisQueryPendingIOCount(
+ IN PVOID NdisBindingHandle,
+ OUT PULONG IoCount)
+{
+ UNIMPLEMENTED
+
+ return NDIS_STATUS_FAILURE;
+}
+
+/*
+ * @unimplemented
+ */
+NDIS_STATUS
+EXPORT
+NdisIMNotifyPnPEvent(
+ IN NDIS_HANDLE MiniportHandle,
+ IN PNET_PNP_EVENT NetPnPEvent)
+{
+ UNIMPLEMENTED
+
+ return NDIS_STATUS_FAILURE;
+}
+
+/*
+ * @unimplemented
+ */
+PNDIS_PACKET_STACK
+EXPORT
+NdisIMGetCurrentPacketStack(
+ IN PNDIS_PACKET Packet,
+ OUT BOOLEAN *StacksRemaining)
+{
+ UNIMPLEMENTED
+
+ *StacksRemaining = FALSE;
+
+ return NULL;
+}
+
+/*
+ * @unimplemented
+ */
+UCHAR
+EXPORT
+NdisGeneratePartialCancelId(VOID)
+{
+ UNIMPLEMENTED
+
+ return 0;
+}
+
+/*
+ * @unimplemented
+ */
+VOID
+EXPORT
+NdisFreeToBlockPool(
+ IN PUCHAR Block)
+{
+ UNIMPLEMENTED
+}
+
+/*
+ * @unimplemented
+ */
+VOID
+EXPORT
+NdisDestroyBlockPool(
+ IN NDIS_HANDLE BlockPoolHandle)
+{
+ UNIMPLEMENTED
+}
+
+/*
+ * @unimplemented
+ */
+NDIS_HANDLE
+EXPORT
+NdisCreateBlockPool(
+ IN USHORT BlockSize,
+ IN USHORT FreeBlockLinkOffset,
+ IN ULONG Tag,
+ IN NDIS_BLOCK_INITIALIZER InitFunction OPTIONAL)
+{
+ UNIMPLEMENTED
+
+ return NULL;
+}
+
+/*
+ * @unimplemented
+ */
+PUCHAR
+EXPORT
+NdisAllocateFromBlockPool(
+ IN NDIS_HANDLE BlockPoolHandle)
+{
+ UNIMPLEMENTED
+
+ return NULL;
+}
+
+/*
+ * @unimplemented
+ */
+ULONG
+EXPORT
+NdisGetSharedDataAlignment(VOID)
+{
+ UNIMPLEMENTED
+
+ return 0;
+}
+
+/*
+ * @unimplemented
+ */
+UINT
+EXPORT
+NdisGetVersion(VOID)
+{
+ UNIMPLEMENTED
+
+ return 0;
+}
+
+/*
+ * @unimplemented
+ */
+PVOID
+EXPORT
+NdisGetRoutineAddress(
+ IN PUNICODE_STRING NdisRoutineName)
+{
+ UNIMPLEMENTED
+
+ return NULL;
+}
+
+/*
+ * @unimplemented
+ */
+VOID
+EXPORT
+NdisCancelSendPackets(
+ IN NDIS_HANDLE NdisBindingHandle,
+ IN PVOID CancelId)
+{
+ UNIMPLEMENTED
+}
/*
* @unimplemented
Modified: trunk/reactos/drivers/network/ndis/ndis/co.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/ndis/ndis/co.c?rev=41222&r1=41221&r2=41222&view=diff
==============================================================================
--- trunk/reactos/drivers/network/ndis/ndis/co.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/network/ndis/ndis/co.c [iso-8859-1] Sun May 31 18:47:06 2009
@@ -10,6 +10,34 @@
#include "ndissys.h"
+/*
+ * @unimplemented
+ */
+NDIS_STATUS
+EXPORT
+NdisCoGetTapiCallId(
+ IN NDIS_HANDLE NdisVcHandle,
+ IN OUT PVAR_STRING TapiCallId)
+{
+ UNIMPLEMENTED
+
+ return NDIS_STATUS_FAILURE;
+}
+
+/*
+ * @unimplemented
+ */
+NDIS_STATUS
+EXPORT
+NdisCoAssignInstanceName(
+ IN NDIS_HANDLE NdisVcHandle,
+ IN PNDIS_STRING BaseInstanceName,
+ OUT PNDIS_STRING VcInstanceName)
+{
+ UNIMPLEMENTED
+
+ return NDIS_STATUS_FAILURE;
+}
/*
* @unimplemented
More information about the Ros-diffs
mailing list