Re: Wireless in c++



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: 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: Is it possible to compile eMbedded Visual C++ 4 program on Windows Mobile 5 device?
    ... SDK, which I hope that you have, is designed to work with Visual Studio. ... However, if you compile your application for Pocket PC 2003, another SDK ... Windows CE 5. ...
    (microsoft.public.windowsce.embedded.vc)
  • Re: file execute error
    ... other than the app really isn't a Windows CE app. ... I have ensured the SDK I use is correct. ... they use the same sdk to Compile. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Kamerabild bekommen
    ... dshow.h ist ins Platform SDK gewechselt. ... Im Vista SDK ist es drin, ... Windows XP/2003 hab ich nicht geguckt. ...
    (microsoft.public.de.vc)
  • Re: Windows Media Player 11 SDK
    ... saw the Windows SDK for Vista which contains WMP 11 SDK but I do not have ... can I use an older SDK (IE. Windows Media Player 10 SDK) to work with WMP ...
    (microsoft.public.windowsmedia.sdk)