Force XenNet to bind to the latest revision exposed by XenVif, so that
XenNet will only bind to XenVif that uses UNPLUG(IsRequested, ...) to
check that emulated devices are unplugged.
While this change is not required for functionality, the change does prevent
new versions of XenNet binding to older XenVif that, when restarting with
the emulated device present, do not fail PdoStartDevice with
STATUS_PNP_REBOOT_REQUIRED
Signed-off-by: Owen Smith <owen.smith@cloud.com>
; DisplayName Section DeviceID
; ----------- ------- --------
-%XenNetName% =XenNet_Inst, XENVIF\VEN_@VENDOR_PREFIX@@VENDOR_DEVICE_ID@&DEV_NET&REV_09000003
-%XenNetName% =XenNet_Inst, XENVIF\VEN_@VENDOR_PREFIX@0001&DEV_NET&REV_09000003
-%XenNetName% =XenNet_Inst, XENVIF\VEN_@VENDOR_PREFIX@0002&DEV_NET&REV_09000003
+%XenNetName% =XenNet_Inst, XENVIF\VEN_@VENDOR_PREFIX@@VENDOR_DEVICE_ID@&DEV_NET&REV_09000004
+%XenNetName% =XenNet_Inst, XENVIF\VEN_@VENDOR_PREFIX@0001&DEV_NET&REV_09000004
+%XenNetName% =XenNet_Inst, XENVIF\VEN_@VENDOR_PREFIX@0002&DEV_NET&REV_09000004
[XenNet_Inst]
Characteristics=0x84