Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Computing > Wireless Networking > WinCE NDIS Protocol - Power Transitions?

Thread Tools

WinCE NDIS Protocol - Power Transitions?

geraldh geraldh is offline
Junior Member
Join Date: Jun 2006
Location: San Jose, CA
Posts: 1
Setup and reasons for the following two questions appear at end of this post.
Thanks in advance for any help that you can provide!!

1 - What does a Windows CE miniport driver have to do to cause NDIS to call
BindAdapter() and UnbindAdapter() handlers within Protocol drivers? (We do
know that the miniport supports OID_PNP_xxx operations).

2 - For CE 5.0-based platforms, do we have to add a PnPEventHandler to our
NDIS Protocol driver and quit relying upon BindAdapter/UnbindAdapter handlers or are all three callback handlers required? Does registering as a NDIS 4.0 versus NDIS 5.0 Protocol driver have any bearing on this item #2 ?
For Windows CE 5.0 platforms, we have a NDIS Protocol driver (originally
developed for WM2003 PDAs) that registers and normally receives callbacks
from NDIS to UnbindAdapter and BindAdapter handlers when power is turned Off and On to built-in WiFi radios for "most" PPC 2005 devices.

However there is one CE 5.0-based device with built-in WiFi radio/miniport
driver that does not "stimulate" NDIS into making calls to these two entry
points within our Protocol driver for D0 to D4 to D0 power transitions.
Note that the first Power On after soft-reset "does" cause our BindAdapter
handler to be called but subsequent suspend/resume events "do not". Neither does turning on and off the radio with a 3rd party utility (After the initial turn on) result in our handlers being called.
Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
wzcsvc fails because of ndis usermode i/o protocol driver =?Utf-8?B?Y29uZnVzZWRhc2Fsd2F5cw==?= Wireless Networking 6 08-17-2008 03:27 PM
PCAMPR5 NDIS Protocol Driver =?Utf-8?B?U2t5?= Wireless Networking 4 08-05-2006 11:34 PM
transport protocol implementation in NDIS zenhwa Wireless Networking 0 09-14-2004 11:38 PM
Protocol Chart - Learn how to use a Protocol Analyzer Wireless Networking 0 08-21-2004 04:35 PM
When i try to implement a server program giving UDP as protocol , it works fine , but if the same code is executed with TCP as protocol option, it gives an error. Tompyna Perl Misc 4 02-17-2004 06:51 PM