Re: W2K Libraries are corrupted in the WS2008 and Vista RTM releases..



add this before you include ntddk.h or wdm.h
#define _WIN2K_COMPAT_SLIST_USAGE (1)

and then you will have a win2k compatible binary

d

--
Please do not send e-mail directly to this alias. this alias is for
newsgroup purposes only.
This posting is provided "AS IS" with no warranties, and confers no rights.


"zszalai" <zszalai@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message news:EF05B8DC-4C18-4CB6-9212-536CFB3DE7CB@xxxxxxxxxxxxxxxx
Is there any developer how tried to compile an existing "old" W2K driver in
the new WDK RTM releases? I´m almost sure such a test is never made by MS ...

Somebody (MS) recompiled a part of the W2K libraries at 1/18/2008 (most of
them are created 1/3/2008). Most probably this modification mixed windows XP
libraries into the W2K set ...

error LNK2019: unresolved external symbol __imp_@InterlockedPopEntrySList@4
referenced in function _ExAllocateFromNPagedLookasideList@4
error LNK2019: unresolved external symbol __imp_@InterlockedPushEntrySList@8
referenced in function _ExFreeToNPagedLookasideList@8

The W2K drivers using the ExAllocateFromNPagedLookasideList, and
ExFreeToNPagedLookasideList (for example 4mmdat W2k driver from 2002) cannot
be linked anymore. The older WDKs (wxp and ws2003) are working.

Is there any plan to renew one time the w2k part and release a consistent
set of libraries?





.



Relevant Pages

  • Link problem with Compaq Visual Fortran
    ... yet one of the source codes is a Fortran program. ... to compile the Fortran and C into a library. ... I first got some message saying some libraries are missing (ex: ... dfor.lib: error LNK2001: unresolved external symbol ...
    (comp.lang.fortran)
  • Missing Lib Files
    ... involve missing libraries. ... unresolved external symbol DisableThreadLibraryCalls referenced in function ... Can I copy the libraries to the paths they are missing from ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Missing Lib Files
    ... involve missing libraries. ... unresolved external symbol DisableThreadLibraryCalls referenced in function ...
    (microsoft.public.windowsce.platbuilder)
  • RE: Missing Lib Files
    ... I've found that strange errors tend to go away after a clean sysgen. ... Consider using a build window (if you're in Visual Studio right click your ... libraries and header files. ... unresolved external symbol DisableThreadLibraryCalls referenced in function ...
    (microsoft.public.windowsce.platbuilder)
  • Run time library?
    ... I want to build a custom dll from Intel MKL dll's with Intel's ... The fortran compiler ... LINK: warning LNK4001: no object files specified; libraries used ... LINK: error LNK2001: unresolved external symbol __DllMainCRTStartup@12 ...
    (comp.lang.fortran)