Re: Wireless in c++



Good point, using environment window ( dos box ) of SDK set ll needed env
variables for you instead of VS where you have to set those additional paths
Arkady

"Pavel A." <pavel_a@xxxxxxxxxxxxxxx> wrote in message
news:%23NnTt9WVHHA.4668@xxxxxxxxxxxxxxxxxxxxxxx
Yes. The Vista SDK is (officially) no longer working with VC 6.
You need VC2005. Of course, some parts of it can still compile with VC6...
WCF and .NET3 is not needed for the Wlanapi.
Note that the SDK contains it's own compiler, you can use it instead of
VC2005.

--PA


"Milkas" <Milkas@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:24E3DFDF-9271-4B60-B133-B6E5E7AAC566@xxxxxxxxxxxxxxxx
That path is in the list of paths in VC++. Now I've a doubt. In the page
of
Microsoft download
"http://www.microsoft.com/downloads/details.aspx?FamilyID=c2b1e300-f358-4523-B479-F53D234CDCCF&displaylang=en";
I've downloaded the file at the link
"http://www.microsoft.com/downloads/details.aspx?FamilyId=10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en";
but not the SDK for Vista of about 1GByte becouse the page says:

......

This SDK is designed for use with Windows Vista (which includes Framework
3.0). The Windows SDK for Vista also supports creating applications for
Windows XP, Windows ServerR 2003 SP1, and Windows Server 2003 R2.


This download contains the SDK only. To build .NET Framework 3.0
applications for Windows XP or Windows Server, the .NET Framework 3.0
Runtime
Components must be downloaded separately.


This release of the Windows SDK is compatible with MicrosoftR Visual
StudioR
2005 and the Visual Studio 2005 extensions for .NET Framework 3.0 (WCF &
WPF), November 2006 CTP.
......

I've VC++ 6 and XP. That SDK is not compatible with it. Right? In anyway,
what happen if I try to install that SDK?

I can't find the .h file 'l2cmn.h'. Maybe it is in the SDK for Vista.

"Arkady Frenkel" wrote:

Did you set the path in project properties of the VS ? Just a hint
Arkady

"Milkas" <Milkas@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:C637B3DB-E3AB-4AE4-A0DF-E88BBF7EF5F0@xxxxxxxxxxxxxxxx
DDK installed but the errors are there again.

"Arkady Frenkel" wrote:

That mean that you need to install DDK for that
Arkady

"Milkas" <Milkas@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:4C744FD5-4F00-476B-8CF0-235C63DBB811@xxxxxxxxxxxxxxxx
Compiling...

...........\wlanapi.h(26) : fatal error C1083: Cannot open include
file:
'l2cmn.h': No such file or directory

what is 'l2cmn.h'?

related to this code:

typedef ULONG NDIS_OID, *PNDIS_OID;

there is this error:

WRapi_dll_import.cpp
...........\ntddndis.h(79) : error C2146: syntax error : missing
';'
before
identifier 'NDIS_OID'
...........\ntddndis.h(79) : fatal error C1004: unexpected end of
file
found


related to this code:

//
// Structure used to define a self-contained variable data
structure
//
typedef struct _NDIS_VAR_DATA_DESC
{
USHORT Length; // # of octects of data
USHORT MaximumLength; // # of octects available
ULONG_PTR Offset; // Offset of data relative to the
descriptor
} NDIS_VAR_DATA_DESC, *PNDIS_VAR_DATA_DESC;

there is this error:

...........\ntddndis.h(101) : error C2146: syntax error : missing
';'
before
identifier 'Offset'
...........\ntddndis.h(101) : error C2501: 'ULONG_PTR' : missing
storage-class or type specifiers
...........\ntddndis.h(101) : error C2501: 'Offset' : missing
storage-class
or type specifiers
...........\wrapi.h(61) : fatal error C1083: Cannot open include
file:
'nuiouser.h': No such file or directory


etc....

Error executing cl.exe.

this errors code are related to the ntddndis.h file:

I use VC++ 6. Don't tell me that is impossible to compile wireless
software
with VC++ 6.



"Arkady Frenkel" wrote:

You need to show which kind of the errors you have during
compilation
for
gurus to help
Arkady

"Milkas" <Milkas@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:40B2FB18-9CD5-4832-810E-FA11D3B8698A@xxxxxxxxxxxxxxxx
In the near post named "wireless on /off control" has been
discussed
how
to
enable or disable wireless using Vista and its SDK. I've XP SP2
and
I've
downloaded all the SDK possibles for wireless managment. In the
microsoft
article about "Native Wi-FI" is described how to implement the
SDK
functions
but without any example :-( and is very hard to use that SDK
becouse
if
I
try
to compile the "wlanapi.h" header I've a lot of errors. Do you
know
others
ways, if possible using basic C++ language, to manage wireless
connection
or
if Is possible to use wlanapi.dll and wlanapi.lib with no
problems?
Any
help or example is appreciate













.



Relevant Pages

  • Re: How to make application work on Symbol MC3000?
    ... but please send me SDK that you are using. ... Windows Application as the project type. ... install the application on the device so it will run properly. ... When I download application from my MC3000, ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: Playing fullscreen video
    ... the sample in the Windows Mobile 6 SDK compiled and ran fine under WM5. ... I've only been able to get DirectShow to play uncompressed AVI, ...
    (microsoft.public.windowsce.app.development)
  • Re: GraphEdit
    ... You do not need to install the SDK: ... dramatically different from previous Windows versions, ... GraphEdit still even a useful tool to see how files can ... There is no dramatic difference in Vista: ...
    (microsoft.public.windowsmedia.sdk)
  • Re: Confused!
    ... earlier version of Windows CE, ... so you have to get the SDK from the device vendor. ... don't 'sell' ours, since you have to buy a device to use it for anything, ... Microsoft talks about platform builder, so do vendors, whats the ...
    (microsoft.public.windowsce.embedded.vc)
  • Re: Wireless in c++
    ... This SDK is designed for use with Windows Vista (which includes Framework ... This download contains the SDK only. ...
    (microsoft.public.win32.programmer.networks)