LINBIT/windrbd

HLK Test Error (windrbd.sys has unsupported API call to "ntoskrnl.exe!memcmp")

dau3423 opened this issue · 3 comments

Please let me know how to solve it.

Hi which version of HLK are you using? I had the one for Server 2019 and it didn't complain. Which test exactly fails,

Note that if you just want to use WinDRBD there are ready to install packages at the Linbit website (www.linbit.com).

Thanks for your contribution,

  • Johannes

Hi. Thank you for your answer.

I'm in the same environment as you.

Windows Server 2019

I'm "dau3423"

Download the windrbd source, package it, and proceed with the HLK test.

"ApiValidator" test failed.

Test Fail Log Message > windrbd.sys has unsupported API call to "ntoskrnl.exe!memcmp"

Error >
Cause : Task "Run Test" is Marked Failed From the LogFile

Cause : Copying File "C:\HLK\JobsWorkingDir\Tasks\WTTJobRun41BDA41E-DE00-ED11-8AF4-B82D04DA6E8A\Te.wtl.trace" Fails

Cause : Cannot Find Pattern "C:\HLK\JobsWorkingDir\Tasks\WTTJobRun41BDA41E-DE00-ED11-8AF4-B82D04DA6E8A\Te.wtl.trace"

Cause : Task is Marked Failed as it had non-zero Fail Counts in the LogFile

Cause : The Execute Task with Commandline cmd /c TE.exe /enablewttlogging /appendwttlogging apivalidator.hlk.dll /name:Microsoft.Hardware.Kits.Tests.ApiValidation.HLKApiValidation.ValidateGuardrailApi /p:"QueryValidateDriverFolder=C:\Windows\System32\DriverStore\FileRepository\windrbd.inf_amd64_c9218a0971e5f54e" /p:"PackageArchitecture=AMD64" Failed with ExitCode 1

Hi sorry for the delay ... just a question: which HLK version are you using:
I am using the VM 17763 (2016DC-17763-1-rs5_release-180914-1434-VS2017Ent-HLK.vhdx)
from the Microsoft Website and HLK Tests (for WinDRBD Virtual Bus Device) succeed. It
won't work with a newer version as of now. If we really have to do this one day I will fix it,
but not for now.

Best regards,

  • Johannes