[VIDEOPRT] VideoPortInitialize(): Display the invalid and expected struct sizes on...
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Mon, 9 Dec 2024 12:42:44 +0000 (13:42 +0100)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Mon, 9 Dec 2024 12:42:44 +0000 (13:42 +0100)
win32ss/drivers/videoprt/videoprt.c

index 97c5290..53e158a 100644 (file)
@@ -794,7 +794,11 @@ VideoPortInitialize(
             break;
 
         default:
-            ERR_(VIDEOPRT, "Invalid HwInitializationData size.\n");
+            ERR_(VIDEOPRT, "Invalid HwInitializationData size %lu (expected %lu, %lu or %lu)\n",
+                 HwInitializationData->HwInitDataSize,
+                 SIZE_OF_NT4_VIDEO_HW_INITIALIZATION_DATA,
+                 SIZE_OF_W2K_VIDEO_HW_INITIALIZATION_DATA,
+                 sizeof(VIDEO_HW_INITIALIZATION_DATA));
             return STATUS_UNSUCCESSFUL;
     }