Udostępnij przez


OID_SWITCH_NIC_SAVE_COMPLETE

Krawędź protokołu przełącznika rozszerzalnego Hyper-V wystawia żądanie zestawu identyfikatora obiektu (OID) OID_SWITCH_NIC_SAVE_COMPLETE w celu powiadamiania Hyper-V rozszerzalnych rozszerzeń przełączników o zakończeniu operacji zapisywania danych czasu wykonywania. Dzięki tej operacji rozszerzenie zapisuje dane czasu wykonywania dla portu i skojarzonego z nim połączenia karty sieciowej.

Element InformationBuffer struktury NDIS_OID_REQUEST zawiera wskaźnik do struktury NDIS_SWITCH_NIC_SAVE_STATE.

Uwagi

Po odebraniu żądania zestawu identyfikatora OID OID_SWITCH_NIC_SAVE_COMPLETE rozszerzenie musi postępować zgodnie z następującymi wytycznymi:

  • Rozszerzenie nie może modyfikować struktury NDIS_SWITCH_NIC_SAVE_STATE skojarzonej z żądaniem OID.

  • Rozszerzenie musi wywołać NdisFOidRequest, aby przekazać to żądanie zestawu identyfikatorów OID do rozszerzeń bazowych w rozszerzalnym stosie sterowników przełącznika. Rozszerzenie nie może zakończyć się niepowodzeniem żądania OID.

Żądania zestawów identyfikatorów OID OID_SWITCH_NIC_SAVE_COMPLETE są ostatecznie obsługiwane przez podstawową krawędź miniportu przełącznika rozszerzalnego. Po odebraniu tego żądania metody OID przez krawędź miniportu kończy żądanie OID za pomocą NDIS_STATUS_SUCCESS. Spowoduje to powiadomienie o krawędzi protokołu rozszerzenia przełącznika, że wszystkie rozszerzenia w rozszerzalnym stosie sterowników przełącznika zakończyły operację zapisywania.

Aby uzyskać więcej informacji na temat zapisywania danych czasu wykonywania dla rozszerzalnego portu przełącznika, zobacz Zapisywanie przełącznika Hyper-V rozszerzalnego przełącznika Run-Time danych.

Kody stanu powrotu

Podstawowa krawędź miniportu przełącznika rozszerzalnego kończy żądanie zapytania OID OID_SWITCH_NIC_SAVE_COMPLETE i zwraca jeden z następujących kodów stanu.

Kod stanu Opis

NDIS_STATUS_SUCCESS

Żądanie OID zostało ukończone pomyślnie.

Wymagania

Wersja

Obsługiwane w usłudze NDIS 6.30 i nowszych wersjach.

Nagłówek

Ntddndis.h (m.in. Ndis.h)

Zobacz też


NDIS_OID_REQUEST

NDIS_SWITCH_NIC_SAVE_STATE