SCSI Compliance Test (LOGO), StorageParameters.exe command is failing

Hi,

We have a Virtual StorPort mini driver and I’m running SCSI Compliance Test (LOGO) as part of HCK, but the test is failing with following error when against the our device.

======================
Exception
TypeName StorageDevices.Device
Message The type initializer for ‘StorageDevices.Device’ threw an exception.
InnerException
Message Exception has been thrown by the target of an invocation.
InnerException
Message The system cannot find the file specified
TargetSite System.String QueryDosDevice(System.String)
StackTrace at StorageDevices.Device.QueryDosDevice(String deviceName) at StorageDevices.Volume.InitializeObjectCache()
Source StorageDevices
HResult 0x80004005
TargetSite System.Object _InvokeMethodFast(System.IRuntimeMethodInfo, System.Object, System.Object, System.SignatureStruct ByRef, System.Reflection.MethodAttributes, System.RuntimeType)
StackTrace at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture) at StorageDevices.Device.RegisterDeviceClassesFromAssembly(Assembly assembly, Type typeToRegister) at StorageDevices.Device…cctor()
Source mscorlib
HResult 0x80131604
TargetSite StorageDevices.Device GetDevice(System.String)
StackTrace
StackFrame
Class StorageDevices.Device
Method GetDevice
Signature StorageDevices.Device GetDevice(System.String)
StackFrame
Class StorageParameters.StorageParameters
Method Main
Signature Void Main(System.String)
Source StorageDevices
HResult 0x80131534

I also tried to run the test against the MSFT VHD but it also fails with the same error, here is the command the test is trying to perform

StorageParameters.exe /device SCSI\DISK&VEN_MSFT&PROD_VIRTUAL_DISK\6&1D8CC2C5&0&000000 /outscript set_params.cmd /sort LargestNonBoot /strictness Preference

From this error I’m not able to figure out what is missing for this test to fail. Can anyone please help in understanding the issue here?

Thanks,
Sunil.