Index: /trunk/include/iprt/nt/vid.h
===================================================================
--- /trunk/include/iprt/nt/vid.h	(revision 91670)
+++ /trunk/include/iprt/nt/vid.h	(revision 91671)
@@ -124,4 +124,7 @@
 /** @} */
 
+/** A 64-bit version of HV_PARTITION_PROPERTY_CODE. */
+typedef int64_t VID_PARTITION_PROPERTY_CODE;
+
 
 #ifdef IN_RING3
@@ -162,8 +165,10 @@
  * @returns Success indicator (details in LastErrorValue).
  * @param   hPartition  The partition handle.
- * @param   enmProperty The property to get.
+ * @param   enmProperty The property to get.  Is a HV_PARTITION_PROPERTY_CODE
+ *                      type, but seems to be passed around as a 64-bit integer
+ *                      for some reason.
  * @param   puValue     Where to return the property value.
  */
-DECLIMPORT(BOOL) VIDAPI VidGetPartitionProperty(VID_PARTITION_HANDLE hPartition, HV_PARTITION_PROPERTY_CODE enmProperty,
+DECLIMPORT(BOOL) VIDAPI VidGetPartitionProperty(VID_PARTITION_HANDLE hPartition, VID_PARTITION_PROPERTY_CODE enmProperty,
                                                 PHV_PARTITION_PROPERTY puValue);
 
@@ -172,5 +177,5 @@
  * @note Currently (Windows 11 GA) identical to VidGetPartitionProperty.
  */
-DECLIMPORT(BOOL) VIDAPI VidGetExoPartitionProperty(VID_PARTITION_HANDLE hPartition, HV_PARTITION_PROPERTY_CODE enmProperty,
+DECLIMPORT(BOOL) VIDAPI VidGetExoPartitionProperty(VID_PARTITION_HANDLE hPartition, VID_PARTITION_PROPERTY_CODE enmProperty,
                                                    PHV_PARTITION_PROPERTY puValue);
 
