[SDK:KMDF] Populate OsVersionInfo in our static linking hack
authorVictor Perevertkin <victor.perevertkin@reactos.org>
Wed, 10 Mar 2021 15:41:46 +0000 (18:41 +0300)
committerVictor Perevertkin <victor.perevertkin@reactos.org>
Wed, 10 Mar 2021 15:41:46 +0000 (18:41 +0300)
sdk/lib/drivers/wdf/reactos_special.cpp

index 394e072..2d04b3d 100644 (file)
@@ -32,6 +32,7 @@ const WDFFUNC *WdfFunctions_01017 = (WDFFUNC *)(&WdfVersion.Functions);
 // PWDF_DRIVER_GLOBALS WdfDriverGlobals = &((PFX_DRIVER_GLOBALS)&WdfDriverGlobalsVal)->Public;
 WDF_BIND_INFO WdfBindInfo = {0};
 PWDF_DRIVER_GLOBALS WdfDriverGlobals;
+extern FxLibraryGlobalsType FxLibraryGlobals;
 
 #define  KMDF_DEFAULT_NAME   "Wdf01000"
 
@@ -61,6 +62,8 @@ RosInitWdf()
        WdfBindInfo.FuncCount = WdfVersion.FuncCount;
        WdfBindInfo.FuncTable = (WDFFUNC *)(&WdfVersion.Functions);
        fxDriverGlobals->WdfBindInfo = &WdfBindInfo;
+       FxLibraryGlobals.OsVersionInfo.dwMajorVersion = 5;
+       FxLibraryGlobals.OsVersionInfo.dwMinorVersion = 1;
 }
 
 void