I have a PCIe based SSD which supports virtualization. I am trying to use it on a normal desktop Windows 10 PC(enabled Virtualization in BIOS). Basically I wanted to expose my device's virtual functions to the OS.
So After the OS boot, I went to the SRIOV capability of my device and written some value in "NumVF" register(number is less than TotalVF). Now all I wanted is to do once again PCIe enumeration, So that I can see the virtual functions in the OS.
Are there anyway can this be achieved?
Methods I have tried:
1) After changing "NumVF", tried disabling and enabling the PCI Brdige where my device is connected. But no use.
Even tried Secondary bus level reset, but still no use.
2) using Devcon rescanning once again also didn't help.
Thanks In advance,