Condividi tramite


OID_SWITCH_NIC_SAVE_COMPLETE

Il bordo del protocollo dell'commutatore estendibile Hyper-V genera una richiesta di set di identificatori di oggetto (OID) di OID_SWITCH_NIC_SAVE_COMPLETE per notificare le estensioni del commutatore estendibile Hyper-V sul completamento dell'operazione per salvare i dati di runtime. Tramite questa operazione, l'estensione salva i dati di runtime per una porta e la relativa connessione alla scheda di rete associata.

Il membro InformationBuffer della struttura NDIS_OID_REQUEST contiene un puntatore a una struttura NDIS_SWITCH_NIC_SAVE_STATE .

Commenti

Quando riceve la richiesta del set OID di OID_SWITCH_NIC_SAVE_COMPLETE, l'estensione deve seguire queste linee guida:

  • L'estensione non deve modificare la struttura NDIS_SWITCH_NIC_SAVE_STATE associata alla richiesta OID.

  • L'estensione deve chiamare NdisFOidRequest per inoltrare questa richiesta di set OID alle estensioni sottostanti nello stack di driver di commutatore estendibile. L'estensione non deve avere esito negativo sulla richiesta OID.

Le richieste di set OID di OID_SWITCH_NIC_SAVE_COMPLETE vengono infine gestite dal bordo miniport sottostante del commutatore estendibile. Dopo aver ricevuto questa richiesta di metodo OID dal bordo miniport, completa la richiesta OID con NDIS_STATUS_SUCCESS. In questo modo viene visualizzato il bordo del protocollo dell'commutatore estendibile che tutte le estensioni nello stack di driver commutatore estendibile hanno completato l'operazione di salvataggio.

Per altre informazioni su come salvare i dati di runtime per una porta di commutatore estendibile, vedere Salvataggio di un commutatore estendibile Hyper-V Run-Time Dati.

Codici di stato restituiti

Il bordo miniport sottostante dell'commutatore estendibile completa la richiesta di query OID di OID_SWITCH_NIC_SAVE_COMPLETE e restituisce uno dei codici di stato seguenti.

Codice di stato Descrizione

NDIS_STATUS_SUCCESS

La richiesta OID è stata completata correttamente.

Requisiti

Versione

Supportato in NDIS 6.30 e versioni successive.

Intestazione

Ntddndis.h (include Ndis.h)

Vedi anche


NDIS_OID_REQUEST

NDIS_SWITCH_NIC_SAVE_STATE