I was wondering if someone with experience in these topics can clear
things a bit for me and point me to the right direction, or at least
confirm that it's not possible :)
My goal is to develop a small application which will be deployed along
the WPS (Wi-Fi Protected Setup) devices to the users.
Since it is a somewhat "controlled" environment, where basically all
required information can be known to us in advance, our envisioned use-
case would be that the application is started, it waits for the user
to push the button on the WPS enabled router and the soft button in
the application and then orchestrates the devices communication to set
up the connection, without further user intervention.
So basically, it would do what every vendor utility that supports Push
button method does, but we would like to have a universal solution, so
we don't depend on the vendor of the equipment we provide to the users
and can provide a streamlined user's guide.
I have only limited experience in this field, and what I've found that
seems most useful is WCN-NET specification (http://
download.microsoft.com/download/a/f/7/af7777e5-7dcd-4800-8a0a-
b18336565f5b/WCN-Netspec.doc).
But there are a couple of questions that bug me and I'm hoping you can
help me clear them:
- can something like this be accomplished at all using the APIs that
are provided by Microsoft? WCN API?
- it seems that vendor has to specifically support WCN in order to be
able to use WCN API with their device? How is the situation in this
regard? If the vendor supports WCN, is it still possible that I won't
be able to do it all the way because of some vendor specific
implementations?
- is it possible to support Windows XP SP3 users, with a hotfix or
alike?
Sorry for such a long post, I highly appreciate the good work of all
the people that help people like me in communities like this one, and
hopefully it won't take too much time for someone to provide me with
some guidance.
Thanks a lot,
Leonard Budima