OID_SWITCH_NIC_RESTORE_COMPLETE

Il bordo del protocollo del commutatore estendibile Hyper-V genera una richiesta di set OID (Object Identifier) di OID_SWITCH_NIC_RESTORE_COMPLETE per notificare alle estensioni del commutatore estendibile Hyper-V il completamento dell'operazione per ripristinare i dati di runtime. Tramite questa operazione, l'estensione ripristina i dati di runtime per una porta e la 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 . Questa struttura viene allocata dal bordo del protocollo del commutatore estendibile.

Commenti

Quando riceve la richiesta del set OID di OID_SWITCH_NIC_RESTORE_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 del driver del commutatore estendibile. L'estensione non deve avere esito negativo nella richiesta OID.

Le richieste di set OID di OID_SWITCH_NIC_RESTORE_COMPLETE vengono infine gestite dal bordo miniport sottostante del commutatore estendibile. Dopo che questa richiesta di metodo OID è stata ricevuta dal bordo miniport, completa la richiesta OID con NDIS_STATUS_SUCCESS. Questo notifica al bordo del protocollo del commutatore estendibile che tutte le estensioni nello stack di driver del commutatore estendibile hanno completato l'operazione di salvataggio.

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

Codici di stato restituiti

Se l'estensione completa la richiesta del set OID di OID_SWITCH_NIC_RESTORE_COMPLETE, 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