Hi,
I need for some modifications the definitions of the resource structures
(CM_FULL_RESOURCE_DESCRIPTOR, ..) in usetup. The structures are defined
in winddk.h. It seems that it isn't possible to include winndk.h if
ntndk.h is already included. I get errors like this:
...
include/ndk/extypes.h:37:1: warning: "SEMAPHORE_QUERY_STATE" redefined
In file included from w32api/include/ddk/ntddk.h:67,
from subsys\system\usetup\usetup.h:38:
w32api/include/ddk/winddk.h:342:1: warning: this is the location of the
previous definition
In file included from include/ndk/ntndk.h:43,
from subsys\system\usetup\usetup.h:41:
include/ndk/cmtypes.h:23: error: redeclaration of `enum
_KEY_INFORMATION_CLASS'
include/ndk/cmtypes.h:24: error: conflicting types for 'KeyBasicInformation'
...
Our headers are broken.
- Hartmut