DriverEntry is not called for an export driver. You have to include and
export DllInitialize and DllUnload entry points to trigger the reference
counting.
It shouldn’t make a different, but typically export drivers have a .sys extension
-----Original Message-----
From: xxxxx@lists.osr.com On Behalf Of xxxxx@yahoo.com Sent: Monday, September 10, 2018 5:15 PM To: Windows System Software Devs Interest List Subject: RE:[ntdev] Writing Kernel Mode DLLs with Unload
Thanks
Should I keep the extension as dll instead of sys? Does it make any difference?
It makes no difference whatsoever except to programs like windows explorer that try to ?categorize? files based on the extension. To the core OS, a file is what it is based on what you use it for
________________________________ From: xxxxx@lists.osr.com on behalf of xxxxx@microsoft.com Sent: Tuesday, September 11, 2018 2:06:18 AM To: Windows System Software Devs Interest List Subject: RE: RE:[ntdev] Writing Kernel Mode DLLs with Unload
It shouldn’t make a different, but typically export drivers have a .sys extension
-----Original Message----- From: xxxxx@lists.osr.com On Behalf Of xxxxx@yahoo.com Sent: Monday, September 10, 2018 5:15 PM To: Windows System Software Devs Interest List Subject: RE:[ntdev] Writing Kernel Mode DLLs with Unload
Thanks
Should I keep the extension as dll instead of sys? Does it make any difference?