Hi,
i am developing an NDIS Intermediate Driver for Windows Mobile 5. The
DriverEntry is complete loading but when devices.exe try's to call Handler
from the protocol part it crashes....
I am developing in VisualStudio2005
anybody an idea how to solve this problem?
Thanks in advance
Here is the debug log i obtained from the VM:
SL_Init
+SL_PostInit
-SL_PostInit
CertVerify: passthru.dll trust = 2
DriverEntry
-> pDriverObject(0x97C677D8), psRegistryPath(0x1)
>>NDIS4 Mode<<
NdisMInitializeWrapper
-> g_hNdrisWrapper (2623056)
NdisMRegisterUnloadHandler
-> UnloadHandler Registered (14027EC)
NdisAllocateSpinlock
-> Spinlock Allocated (0)
MiniportCharacteristics (ndisMChars: 602E440):
-> MajorNdisVersion : 4
-> MinorNdisVersion : 0
-> MiniportInitialize: 1401000
-> MiniportQueryInfor: 1401798
-> MiniportSetInforma: 1401C04
-> MiniportReset : 14020E8
-> MiniportTransferDa: 1401E44
-> MiniportHalt : 1401F08
-> MiniportReturnPack: 1401DF8
-> MiniportSendPacket: 1401484
NdisIMRegisterLayeredMiniport
-> Succesfull!!!!! g_hNdisMiniport: 37E80
ProtocolCharacteristics(ndisPChars: 602E488):
-> MajorNdisVersion : 4
-> MinorNdisVersion : 0
-> OpenAdapterCompleteHandler : 1403690
-> CloseAdapterCompleteHandler: 14036EC
-> SendCompleteHandler : 1403C98
-> TransferDataCompleteHandler: 1403D14
-> ResetCompleteHandler : 1403748
-> RequestCompleteHandler : 1403888
-> ReceiveHandler : 1403D7C
-> ReceiveCompleteHandler : 1404104
-> StatusHandler : 1403AFC
-> StatusCompleteHandler : 1403C14
-> BindAdapterHandler : 1402868
-> UnbindAdapterHandler : 140341C
-> UnloadHandler : 14047CC
-> ReceivePacketHandler : 1404264
-> PnPEventHandler : 14046FC
NdisRegisterProtocol
-> Succesfull!!!!! g_hNdisProtocol: 280690
NdisIMAssociateMiniport
-> Succesfull!!!!!
End of DriverEntry
Prefetch Abort: Thread=97bf8b98 Proc=814c63e0 'device.exe'
AKY=ffffffff PC=014046fc(???+0x014046fc) RA=02d47d44(ndis.dll+0x00007d44)
BVA=014046fc FSR=00000407
Prefetch Abort: Thread=97d65718 Proc=814c63e0 'device.exe'
AKY=00000005 PC=01402868(???+0x01402868) RA=02d49bcc(ndis.dll+0x00009bcc)
BVA=01402868 FSR=00000407
RaiseException: Thread=97d65718 Proc=814c63e0 'device.exe'
AKY=00000005 PC=03f7dbb8(coredll.dll+0x0001dbb8)
RA=800773f4(NK.EXE+0x000073f4)
BVA=00000001 FSR=00000001