Hi, I have a problem while executing. The compiler shows the following errors :
1>------ Build started: Project: HareKrishna, Configuration: Debug Win32 ------ 1> Main.cpp ****************************************************** 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7751) : see previous definition of 'ReadUCharRaw' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4203): error C3861: 'ReadRaw8': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4213): error C2084: function 'void WriteUCharRelease(volatile BYTE *,BYTE)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7762) : see previous definition of 'WriteUCharRelease' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4215): error C3861: 'WriteRelease8': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4226): error C2084: function 'void WriteUCharNoFence(volatile BYTE *,BYTE)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7775) : see previous definition of 'WriteUCharNoFence' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4228): error C3861: 'WriteNoFence8': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4239): error C2084: function 'void WriteUCharRaw(volatile BYTE *,BYTE)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7788) : see previous definition of 'WriteUCharRaw' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4241): error C3861: 'WriteRaw8': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4251): error C2084: function 'WORD ReadUShortAcquire(volatile const WORD *)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7801) : see previous definition of 'ReadUShortAcquire' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4253): error C3861: 'ReadAcquire16': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4262): error C2084: function 'WORD ReadUShortNoFence(volatile const WORD *)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7812) : see previous definition of 'ReadUShortNoFence' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4264): error C3861: 'ReadNoFence16': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4273): error C2084: function 'WORD ReadUShortRaw(volatile const WORD *)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7823) : see previous definition of 'ReadUShortRaw' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4275): error C3861: 'ReadRaw16': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4285): error C2084: function 'void WriteUShortRelease(volatile WORD *,WORD)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7834) : see previous definition of 'WriteUShortRelease' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4287): error C3861: 'WriteRelease16': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4298): error C2084: function 'void WriteUShortNoFence(volatile WORD *,WORD)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7847) : see previous definition of 'WriteUShortNoFence' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4300): error C3861: 'WriteNoFence16': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4311): error C2084: function 'void WriteUShortRaw(volatile WORD *,WORD)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7860) : see previous definition of 'WriteUShortRaw' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4313): error C3861: 'WriteRaw16': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4323): error C2084: function 'DWORD ReadULongAcquire(volatile const DWORD *)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7873) : see previous definition of 'ReadULongAcquire' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4325): error C3861: 'ReadAcquire': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4334): error C2084: function 'DWORD ReadULongNoFence(volatile const DWORD *)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7884) : see previous definition of 'ReadULongNoFence' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4336): error C3861: 'ReadNoFence': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4345): error C2084: function 'DWORD ReadULongRaw(volatile const DWORD *)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7895) : see previous definition of 'ReadULongRaw' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4347): error C3861: 'ReadRaw': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4357): error C2084: function 'void WriteULongRelease(volatile DWORD *,DWORD)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7906) : see previous definition of 'WriteULongRelease' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4359): error C3861: 'WriteRelease': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4370): error C2084: function 'void WriteULongNoFence(volatile DWORD *,DWORD)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7919) : see previous definition of 'WriteULongNoFence' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4372): error C3861: 'WriteNoFence': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4383): error C2084: function 'void WriteULongRaw(volatile DWORD *,DWORD)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7932) : see previous definition of 'WriteULongRaw' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4385): error C3861: 'WriteRaw': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4395): error C2084: function 'DWORD64 ReadULong64Acquire(volatile const DWORD64 *)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7945) : see previous definition of 'ReadULong64Acquire' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4397): error C3861: 'ReadAcquire64': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4406): error C2084: function 'DWORD64 ReadULong64NoFence(volatile const DWORD64 *)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7956) : see previous definition of 'ReadULong64NoFence' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4408): error C3861: 'ReadNoFence64': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4417): error C2084: function 'DWORD64 ReadULong64Raw(volatile const DWORD64 *)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7967) : see previous definition of 'ReadULong64Raw' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4419): error C3861: 'ReadRaw64': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4429): error C2084: function 'void WriteULong64Release(volatile DWORD64 *,DWORD64)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7978) : see previous definition of 'WriteULong64Release' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4431): error C3861: 'WriteRelease64': identifier not found 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4442): error C2084: function 'void WriteULong64NoFence(volatile DWORD64 *,DWORD64)' already has a body 1> c:\program files (x86)\windows kits\8.0\include\um\winnt.h(7991) : see previous definition of 'WriteULong64NoFence' 1>c:\program files (x86)\windows kits\8.0\include\km\wdm.h(4442): fatal error C1003: error count exceeds 100; stopping compilation 1> Generating Code... ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== ========== Deploy: 0 succeeded, 0 failed, 0 skipped ========== I have included header files in the following order : #include <windows.h> //For WindowsDataTypes like DWORD, BYTE etc., #include <wdm.h> //RtlBitMap #include <basetsd.h> #include <stdio.h> #include <conio.h> Any help would be appreciated. Thanking You, Viharri PLV. -- You received this message because you are subscribed to the Google Groups "Algorithm Geeks" group. To view this discussion on the web visit https://groups.google.com/d/msg/algogeeks/-/jVcYKlKIO3QJ. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/algogeeks?hl=en.
