Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Přílišný ovladač vydá požadavek sady identifikátorů objektu (OID) OID_SRIOV_RESET_VF k resetování zadané virtuální funkce PCI Express (PCIe) (VF). VF je hardwarová komponenta síťového adaptéru, která podporuje virtualizaci vstupně-výstupních operací s jedním kořenovým vstupně-výstupním systémem. Nadřazené ovladače vydávají tento požadavek na sadu OID na miniport ovladače fyzické funkce pro PCI Express (PCIe) (PF).
Virtualizační vrstva běží v operačním systému správy nadřazeného oddílu Hyper-V. Předtím, než zásobní zásobník odpojí VF od podřízeného oddílu Hyper-V, požádá o reset na úrovni funkce (FLR) na VF. Vzhledem k tomu, že FLR je privilegovaná operace, může ji provádět pouze ovladač miniportu PF, který běží také v operačním systému pro správu. Pokud chcete požádat o FLR zadaného VF, sada virtualizace vydá požadavek OID_SRIOV_RESET_VFna ovladač miniportu PF.
Před vydáním požadavku na sadu OID musí vrchní ovladač inicializovat strukturu NDIS_SRIOV_RESET_VF_PARAMETERS. Ovladač musí nastavit člena VFId na identifikátor VF, který se má resetovat.
Při zpracování tohoto požadavku OID musí ovladač miniportu PF postupovat podle těchto pokynů:
Ovladač miniportu PF musí ověřit, že prostředky pro VF, který je určen členem VFId struktury NDIS_SRIOV_RESET_VF_PARAMETERS, byly dříve přiděleny. Ovladač miniportu PF přiděluje prostředky pro VF během požadavku metody OID OID_NIC_SWITCH_ALLOCATE_VF. Pokud nebyly přiděleny prostředky pro zadaný VF, požadavek OID musí ovladač selhat.
Operace resetování musí mít vliv pouze na zadaný VF. Operace nesmí mít vliv na jiné soubory VFS nebo PF na stejném síťovém adaptéru.