Sdílet prostřednictvím


OID_SWITCH_NIC_SAVE_COMPLETE

Hrana protokolu Hyper-V rozšiřitelného přepínače vydává požadavek na nastavení identifikátoru objektu (OID) OID_SWITCH_NIC_SAVE_COMPLETE, který informuje Hyper-V rozšíření rozšiřitelného přepínače o dokončení operace, aby se ušetřila data za běhu. Díky této operaci rozšíření šetří data za běhu pro port a jeho přidružené připojení k síťovému adaptéru.

InformationBuffer člen struktury NDIS_OID_REQUEST obsahuje ukazatel na NDIS_SWITCH_NIC_SAVE_STATE strukturu.

Poznámky

Když obdrží požadavek sady identifikátorů OID OID_SWITCH_NIC_SAVE_COMPLETE, musí rozšíření postupovat podle těchto pokynů:

  • Rozšíření nesmí upravovat strukturu NDIS_SWITCH_NIC_SAVE_STATE, která je přidružená k požadavku OID.

  • Rozšíření musí volat NdisFOidRequest předat tento požadavek sady identifikátorů na podkladová rozšíření v rozšiřitelném zásobníku ovladačů přepínače. Rozšíření nesmí selhat v požadavku OID.

Požadavky sady identifikátorů OID_SWITCH_NIC_SAVE_COMPLETE jsou nakonec zpracovány podkladovým miniportovým okrajem rozšiřitelného přepínače. Po přijetí tohoto požadavku metody OID hraničním miniportem dokončí požadavek OID s NDIS_STATUS_SUCCESS. Tím se upozorní okraj protokolu rozšiřitelného přepínače, že všechna rozšíření v zásobníku ovladačů rozšiřitelného přepínače dokončila operaci uložení.

Další informace o ukládání dat za běhu pro rozšiřitelný přepínač port naleznete v tématu Ukládání Hyper-V Rozšiřitelný přepínač Run-Time Data.

Návratové stavové kódy

Základní miniportový okraj rozšiřitelného přepínače dokončí požadavek dotazu OID OID_SWITCH_NIC_SAVE_COMPLETE a vrátí jeden z následujících stavových kódů.

Stavový kód Popis

NDIS_STATUS_SUCCESS

Požadavek OID byl úspěšně dokončen.

Požadavky

Verze

Podporováno v NDIS 6.30 a novějších verzích.

Záhlaví

Ntddndis.h (včetně Ndis.h)

Viz také


NDIS_OID_REQUEST

NDIS_SWITCH_NIC_SAVE_STATE