- Export and stub NdisAllocateFromBlockPool, NdisCancelSendPackets, NdisCoAssignInstanceName, NdisCoGetTapiCallId, NdisCreateBlockPool, NdisDestroyBlockPool, NdisGeneratePartialCancelId, NdisGetRoutineAddress, NdisGetSharedDataAlignment, NdisGetVersion, NdisIMGetCurrentPacketStack, NdisIMNotifyPnPEvent, NdisQueryPendingIOCount, and NdisSetPacketStatus

svn path=/trunk/; revision=41222
This commit is contained in:
Cameron Gutman 2009-05-31 14:47:06 +00:00
parent b8460aa949
commit c57e5460f5
3 changed files with 213 additions and 0 deletions

View file

@ -16,6 +16,7 @@ NdisAdjustBufferLength@8
NdisAllocateBuffer@20 NdisAllocateBuffer@20
NdisAllocateBufferPool@12 NdisAllocateBufferPool@12
NdisAllocateDmaChannel@20 NdisAllocateDmaChannel@20
NdisAllocateFromBlockPool@4
NdisAllocateMemory@20 NdisAllocateMemory@20
NdisAllocateMemoryWithTag@12 NdisAllocateMemoryWithTag@12
NdisAllocatePacket@12 NdisAllocatePacket@12
@ -26,6 +27,7 @@ NdisAllocateSpinLock@4
NdisAnsiStringToUnicodeString@8 NdisAnsiStringToUnicodeString@8
NdisBufferLength@4 NdisBufferLength@4
NdisBufferVirtualAddress@4 NdisBufferVirtualAddress@4
NdisCancelSendPackets@8
NdisCancelTimer@8 NdisCancelTimer@8
NdisClAddParty@16 NdisClAddParty@16
NdisClCloseAddressFamily@4 NdisClCloseAddressFamily@4
@ -57,8 +59,10 @@ NdisCmModifyCallQoSComplete@12
NdisCmOpenAddressFamilyComplete@12 NdisCmOpenAddressFamilyComplete@12
NdisCmRegisterAddressFamily@16 NdisCmRegisterAddressFamily@16
NdisCmRegisterSapComplete@12 NdisCmRegisterSapComplete@12
NdisCoAssignInstanceName@12
NdisCoCreateVc@16 NdisCoCreateVc@16
NdisCoDeleteVc@4 NdisCoDeleteVc@4
NdisCoGetTapiCallId@8
NdisCoRequest@20 NdisCoRequest@20
NdisCoRequestComplete@20 NdisCoRequestComplete@20
NdisCoSendPackets@12 NdisCoSendPackets@12
@ -75,10 +79,13 @@ NdisConvertStringToAtmAddress@12
NdisCopyBuffer@24 NdisCopyBuffer@24
NdisCopyFromPacketToPacket@24 NdisCopyFromPacketToPacket@24
NdisCopyFromPacketToPacketSafe@28 NdisCopyFromPacketToPacketSafe@28
NdisCreateBlockPool@16
NdisDeregisterAdapter@4 NdisDeregisterAdapter@4
NdisDeregisterAdapterShutdownHandler@4 NdisDeregisterAdapterShutdownHandler@4
NdisDeregisterMac@8 NdisDeregisterMac@8
NdisDeregisterProtocol@8 NdisDeregisterProtocol@8
;NdisDeregisterTdiCallback ?
NdisDestroyBlockPool@4
NdisDprAcquireSpinLock@4 NdisDprAcquireSpinLock@4
NdisDprAllocatePacket@12 NdisDprAllocatePacket@12
NdisDprAllocatePacketNonInterlocked@12 NdisDprAllocatePacketNonInterlocked@12
@ -94,6 +101,7 @@ NdisFreePacket@4
NdisFreePacketPool@4 NdisFreePacketPool@4
NdisFreeSharedMemory@24 NdisFreeSharedMemory@24
NdisFreeSpinLock@4 NdisFreeSpinLock@4
NdisGeneratePartialCancelId@0
NdisGetBufferPhysicalArraySize@8 NdisGetBufferPhysicalArraySize@8
NdisGetCurrentProcessorCounts@12 NdisGetCurrentProcessorCounts@12
NdisGetCurrentProcessorCpuUsage@4 NdisGetCurrentProcessorCpuUsage@4
@ -104,7 +112,10 @@ NdisGetFirstBufferFromPacketSafe@24
NdisGetPacketCancelId@4 NdisGetPacketCancelId@4
NdisGetPoolFromPacket@4 NdisGetPoolFromPacket@4
NdisGetReceivedPacket@8 NdisGetReceivedPacket@8
NdisGetRoutineAddress@4
NdisGetSharedDataAlignment@0
NdisGetSystemUpTime@4 NdisGetSystemUpTime@4
NdisGetVersion@0
NdisIMAssociateMiniport@8 NdisIMAssociateMiniport@8
NdisIMCancelInitializeDeviceInstance@8 NdisIMCancelInitializeDeviceInstance@8
NdisIMCopySendCompletePerPacketInfo@8 NdisIMCopySendCompletePerPacketInfo@8
@ -112,9 +123,11 @@ NdisIMCopySendPerPacketInfo@8
NdisIMDeInitializeDeviceInstance@4 NdisIMDeInitializeDeviceInstance@4
NdisIMDeregisterLayeredMiniport@4 NdisIMDeregisterLayeredMiniport@4
NdisIMGetBindingContext@4 NdisIMGetBindingContext@4
NdisIMGetCurrentPacketStack@8
NdisIMGetDeviceContext@4 NdisIMGetDeviceContext@4
NdisIMInitializeDeviceInstance@8 NdisIMInitializeDeviceInstance@8
NdisIMInitializeDeviceInstanceEx@12 NdisIMInitializeDeviceInstanceEx@12
NdisIMNotifyPnPEvent@8
NdisImmediateReadPciSlotInformation@20 NdisImmediateReadPciSlotInformation@20
NdisImmediateReadPortUchar@12 NdisImmediateReadPortUchar@12
NdisImmediateReadPortUlong@12 NdisImmediateReadPortUlong@12
@ -231,6 +244,7 @@ NdisQueryBuffer@12
NdisQueryBufferOffset@12 NdisQueryBufferOffset@12
NdisQueryBufferSafe@16 NdisQueryBufferSafe@16
NdisQueryMapRegisterCount@8 NdisQueryMapRegisterCount@8
NdisQueryPendingIOCount@8
NdisReadConfiguration@20 NdisReadConfiguration@20
NdisReadEisaSlotInformation@16 NdisReadEisaSlotInformation@16
NdisReadEisaSlotInformationEx@20 NdisReadEisaSlotInformationEx@20
@ -255,6 +269,7 @@ NdisSendPackets@12
NdisSetEvent@4 NdisSetEvent@4
NdisSetPacketCancelId@8 NdisSetPacketCancelId@8
NdisSetPacketPoolProtocolId@8 NdisSetPacketPoolProtocolId@8
NdisSetPacketStatus@16
;NdisSetProtocolFilter ? ;NdisSetProtocolFilter ?
NdisSetTimer@8 NdisSetTimer@8
NdisSetTimerEx@12 NdisSetTimerEx@12

View file

@ -10,6 +10,176 @@
#include "ndissys.h" #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 * @unimplemented
*/ */

View file

@ -10,6 +10,34 @@
#include "ndissys.h" #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 * @unimplemented