Due to server problems the website is temporarily offline! Visit http://www.smorgasbordet.com/pellesc/ to download Pelles C.
c:\WinDDK\6001.18002\bin\x86\x86\link/DRIVER /SUBSYSTEM:NATIVE /ENTRY:DriverEntrytoto.obj BeaEngine.lib ntoskrnl.lib hal.lib /OUT:toto.sys
C:\PellesC\bin\PoLink /DRIVER /SUBSYSTEM:NATIVE /ENTRY:_DriverEntry@8 toto.obj BeaEngine.lib ntoskrnl.lib hal.lib /OUT:toto.sys
format MS COFF;NTOSKRNL.EXE;============extrn '_Disasm@4' as Disasm:dwordextrn '_DbgPrint' as DbgPrint:dwordextrn '_IoCreateDevice@28' as IoCreateDevice:dwordextrn '_IoCreateSymbolicLink@8' as IoCreateSymbolicLink:dwordextrn '_MmLockPagableDataSection@4' as MmLockPagableDataSection:dwordextrn '_IoDeleteDevice@4' as IoDeleteDevice:dwordextrn '_IoCompleteRequest@8' as IoCompleteRequest:dwordextrn '_MmMapIoSpace@16' as MmMapIoSpace:dwordextrn '_MmUnmapIoSpace@8'as MmUnmapIoSpace:dwordextrn '_ExFreePoolWithTag@8' as ExFreePoolWithTag:dwordextrn '_KeSetSystemAffinityThread@4' as KeSetSystemAffinityThread:dwordextrn '_KeRevertToUserAffinityThread@0' as KeRevertToUserAffinityThread:dwordextrn '_IoDeleteSymbolicLink@4' as IoDeleteSymbolicLink:dwordextrn '_MmUnlockPagableImageSection@4' as MmUnlockPagableImageSection:dwordextrn '_MmMapLockedPagesSpecifyCache@24' as MmMapLockedPagesSpecifyCache:dwordextrn '_KeI386ReleaseGdtSelectors@8' as KeI386ReleaseGdtSelectors:dwordextrn '_KeI386AllocateGdtSelectors@8' as KeI386AllocateGdtSelectors:dwordextrn '_KeI386SetGdtSelector@8' as KeI386SetGdtSelector:dwordextrn '_ExAllocatePoolWithTag@12' as ExAllocatePoolWithTag:dwordextrn '_KeGetCurrentThread@0' as KeGetCurrentThread:dwordextrn '_KeQueryActiveProcessors@0' as KeQueryActiveProcessors:dwordextrn '_MmGetPhysicalAddress@4' as MmGetPhysicalAddress:dword;HAL.DLL;=======extrn '_KeGetCurrentIrql@0' as KeGetCurrentIrql:dwordextrn '_HalGetInterruptVector@24' as HalGetInterruptVector:dwordinclude 'c:\TEST\perso_driver.inc'public DriverEntry as '_DriverEntry@8';==============================================================================section 'main' code readable writeable executable notpageable;============ +++++ ===========================================================proc DriverEntry pDriverObject, usRegistryPath;==================locals status dd ? pDeviceObject dd ?endl
Pelle ...
So don't expect a fast reaction to your question.