OID_SWITCH_NIC_RESTORE_COMPLETE
Граница протокола расширяемого коммутатора Hyper-V выдает запрос на набор идентификатора объекта (OID) OID_SWITCH_NIC_RESTORE_COMPLETE для уведомления расширений расширяемого коммутатора Hyper-V о завершении операции восстановления данных среды выполнения. С помощью этой операции расширение восстанавливает данные времени выполнения для порта и связанного с ним подключения к сетевому адаптеру.
Элемент InformationBuffer структуры NDIS_OID_REQUEST содержит указатель на структуру NDIS_SWITCH_NIC_SAVE_STATE . Эта структура выделяется краем протокола расширяемого коммутатора.
Комментарии
При получении запроса на набор OID OID_SWITCH_NIC_RESTORE_COMPLETE расширение должно следовать следующим рекомендациям:
- Расширение не должно изменять структуру NDIS_SWITCH_NIC_SAVE_STATE , связанную с запросом OID.
- Расширение должно вызвать NdisFOidRequest , чтобы перенаправить этот запрос на набор OID базовым расширениям в стеке драйвера расширяемого коммутатора. Расширение не должно завершаться сбоем запроса OID.
Запросы на набор OID OID_SWITCH_NIC_RESTORE_COMPLETE в конечном итоге обрабатываются базовым краем мини-порта расширяемого коммутатора. После того как этот запрос метода OID был получен краем мини-порта, он завершает запрос OID с NDIS_STATUS_SUCCESS. Это уведомляет границу протокола расширяемого коммутатора о том, что все расширения в стеке драйверов расширяемого коммутатора завершили операцию сохранения.
Дополнительные сведения о том, как сохранить данные времени выполнения для порта расширяемого коммутатора, см. в статье Сохранение данных расширенного коммутатора Hyper-V Run-Time.
Коды состояния возврата
Если расширение завершает запрос набора OID OID_SWITCH_NIC_RESTORE_COMPLETE, оно возвращает один из следующих кодов состояния.
Код состояния | Описание |
---|---|
NDIS_STATUS_SUCCESS |
Запрос OID успешно завершен. |
Требования
Версия |
Поддерживается в NDIS 6.30 и более поздних версиях. |
Заголовок |
Ntddndis.h (включая Ndis.h) |