Managing Virtual Functions
This section describes the requirements and guidelines for managing the PCI Express (PCIe) Virtual Functions (VFs) on a network adapter that supports single root I/O virtualization (SR-IOV).
This section includes the following topics:
Overview of Virtual Function Initialization and Teardown
Allocating Resources for a Virtual Function
Freeing Resources for a Virtual Function
Enumerating Virtual Functions on a Network Adapter
Querying the Parameters of a Virtual Function
Accessing the PCI Configuration Space of a Virtual Function
Setting the Power State of a Virtual Function
For more information on VFs for SR-IOV network adapters, see SR-IOV Virtual Functions (VFs).
Note Only the PF miniport driver can configure the network adapter's hardware resources, such as the VFs. The VF miniport driver cannot directly access most of the SR-IOV adapter's hardware resources. For more information, see Writing SR-IOV VF Miniport Drivers.