hello, all:
Inside out networks claims its edgeport usb package for nt4 can
play wdm driver from win2k directly even without changes. I wonder
how they resolve the reference to system functions such as
PoCallDriver or IoRegisterDeviceInterface exported by win2k
kernel under NT4. Did they modify the kernel?
zhiwood
No, they are finding them in NTOSKRNL’s export table dynamically by
implementing the analog of GetProcAddress.
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com
----- Original Message -----
From: “zhiming”
To: “Windows System Software Devs Interest List”
Sent: Thursday, February 26, 2004 6:56 AM
Subject: [ntdev] Port wdm driver to NT
> hello, all:
> Inside out networks claims its edgeport usb package for nt4 can
> play wdm driver from win2k directly even without changes. I wonder
> how they resolve the reference to system functions such as
> PoCallDriver or IoRegisterDeviceInterface exported by win2k
> kernel under NT4. Did they modify the kernel?
> zhiwood
>
>
> —
> Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
Yes, this will work for their own driver. But how can an external Wdm driver
copy-paseted from Win2k get linked to these functions which is origianlly
imported from Win2k’s NTOSKRNL.
They say most of the WDM drivers need no modification and can be used
directly. If I “ZwLoadDriver” on usbprint.sys or usbstor.sys, NT4 reports
unresolved reference to PoCallDriver.
zhiwood
----- Original Message -----
From: “Maxim S. Shatskih”
To: “Windows System Software Devs Interest List”
Sent: Sunday, February 29, 2004 2:25 AM
Subject: Re: [ntdev] Port wdm driver to NT
> No, they are finding them in NTOSKRNL’s export table dynamically by
> implementing the analog of GetProcAddress.
>
> Maxim Shatskih, Windows DDK MVP
> StorageCraft Corporation
> xxxxx@storagecraft.com
> http://www.storagecraft.com
>
>
> ----- Original Message -----
> From: “zhiming”
> To: “Windows System Software Devs Interest List”
> Sent: Thursday, February 26, 2004 6:56 AM
> Subject: [ntdev] Port wdm driver to NT
>
>
> > hello, all:
> > Inside out networks claims its edgeport usb package for nt4 can
> > play wdm driver from win2k directly even without changes. I wonder
> > how they resolve the reference to system functions such as
> > PoCallDriver or IoRegisterDeviceInterface exported by win2k
> > kernel under NT4. Did they modify the kernel?
> > zhiwood
> >
> >
> > —
> > Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
> >
> > You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> > To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
> —
> Questions? First check the Kernel Driver FAQ at http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: zhiwood@163.net
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
No w2k WDM driver binaries can be loaded on NT4, period, due to exactly the
problem you mentioned.
I dunno what they claim, but I think they only support the drivers written
according to their guidelines, and not stock WDM drivers.
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com
----- Original Message -----
From: “woodhead”
To: “Windows System Software Devs Interest List”
Sent: Sunday, February 29, 2004 12:53 PM
Subject: Re: [ntdev] Port wdm driver to NT
> Yes, this will work for their own driver. But how can an external Wdm
driver
> copy-paseted from Win2k get linked to these functions which is origianlly
> imported from Win2k’s NTOSKRNL.
> They say most of the WDM drivers need no modification and can be used
> directly. If I “ZwLoadDriver” on usbprint.sys or usbstor.sys, NT4 reports
> unresolved reference to PoCallDriver.
> zhiwood
>
> ----- Original Message -----
> From: “Maxim S. Shatskih”
> To: “Windows System Software Devs Interest List”
> Sent: Sunday, February 29, 2004 2:25 AM
> Subject: Re: [ntdev] Port wdm driver to NT
>
>
> > No, they are finding them in NTOSKRNL’s export table dynamically by
> > implementing the analog of GetProcAddress.
> >
> > Maxim Shatskih, Windows DDK MVP
> > StorageCraft Corporation
> > xxxxx@storagecraft.com
> > http://www.storagecraft.com
> >
> >
> > ----- Original Message -----
> > From: “zhiming”
> > To: “Windows System Software Devs Interest List”
> > Sent: Thursday, February 26, 2004 6:56 AM
> > Subject: [ntdev] Port wdm driver to NT
> >
> >
> > > hello, all:
> > > Inside out networks claims its edgeport usb package for nt4 can
> > > play wdm driver from win2k directly even without changes. I wonder
> > > how they resolve the reference to system functions such as
> > > PoCallDriver or IoRegisterDeviceInterface exported by win2k
> > > kernel under NT4. Did they modify the kernel?
> > > zhiwood
> > >
> > >
> > > —
> > > Questions? First check the Kernel Driver FAQ at
> > http://www.osronline.com/article.cfm?id=256
> > >
> > > You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> > > To unsubscribe send a blank email to xxxxx@lists.osr.com
> >
> >
> > —
> > Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
> >
> > You are currently subscribed to ntdev as: zhiwood@163.net
> > To unsubscribe send a blank email to xxxxx@lists.osr.com
> >
> >
??й?-S???X!!!y?-.?z?w???z?@A?a???0??,???Sw?r??j?brW?q???(???r??z{e??>???
m?m?{]z???f?So??Sځ?+i??r?"??칻?&ޱ??i?ZzG?j)m?Ws???ׯ?]w?'?-±??,??(
>