Skip to content

Commit 045c64c

Browse files
authored
get newest wdk working (microsoft#137)
* get newest wdk working * link new lib, too * try again * re-fix fix
1 parent 0bdcae7 commit 045c64c

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

src/common/inc/fnrtl.h

+4
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,8 @@ RtlReleasePushLockShared(
173173
KeLeaveCriticalRegion();
174174
}
175175

176+
#ifndef _RTL_VOL_MEM_ACCESSORS_
177+
176178
FORCEINLINE
177179
VOID
178180
RtlCopyVolatileMemory(
@@ -185,6 +187,8 @@ RtlCopyVolatileMemory(
185187
_ReadWriteBarrier();
186188
}
187189

190+
#endif
191+
188192
FORCEINLINE
189193
HANDLE
190194
ReadHandleNoFence(

src/lwf/sys/fnlwf.vcxproj

+4
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,10 @@
5959
netio.lib;
6060
%(AdditionalDependencies)
6161
</AdditionalDependencies>
62+
<AdditionalDependencies Condition="'$(LatestWdkPlatformVersion)' &gt;= '10.0.26100.0'">
63+
volatileaccessk.lib;
64+
%(AdditionalDependencies)
65+
</AdditionalDependencies>
6266
</Link>
6367
</ItemDefinitionGroup>
6468
<Import Project="$(UndockedDir)vs\windows.undocked.targets" />

src/mp/sys/fnmp.vcxproj

+4
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,10 @@
6161
netio.lib;
6262
%(AdditionalDependencies)
6363
</AdditionalDependencies>
64+
<AdditionalDependencies Condition="'$(LatestWdkPlatformVersion)' &gt;= '10.0.26100.0'">
65+
volatileaccessk.lib;
66+
%(AdditionalDependencies)
67+
</AdditionalDependencies>
6468
</Link>
6569
</ItemDefinitionGroup>
6670
<Import Project="$(UndockedDir)vs\windows.undocked.targets" />

0 commit comments

Comments
 (0)