Поделиться через


OID_SWITCH_NIC_SAVE_COMPLETE

Граница протокола расширяемого коммутатора Hyper-V выдает запрос на набор идентификатора объекта (OID) OID_SWITCH_NIC_SAVE_COMPLETE для уведомления расширений расширяемых коммутаторов Hyper-V о завершении операции для сохранения данных во время выполнения. Благодаря этой операции расширение сохраняет данные времени выполнения для порта и связанного с ним подключения к сетевому адаптеру.

Элемент InformationBuffer структуры NDIS_OID_REQUEST содержит указатель на NDIS_SWITCH_NIC_SAVE_STATE структуру.

Комментарии

Когда он получает запрос на набор OID OID_SWITCH_NIC_SAVE_COMPLETE, расширение должно следовать следующим рекомендациям:

  • Расширение не должно изменять структуру NDIS_SWITCH_NIC_SAVE_STATE , связанную с запросом OID.

  • Расширение должно вызвать NdisFOidRequest , чтобы перенаправить этот запрос набора OID в базовые расширения в стеке драйверов расширяемого коммутатора. Расширение не должно завершить запрос OID.

Запросы на набор OID OID_SWITCH_NIC_SAVE_COMPLETE в конечном итоге обрабатываются базовым краем мини-порта расширяемого коммутатора. После того как этот запрос метода OID будет получен краем мини-порта, он завершает запрос OID с NDIS_STATUS_SUCCESS. Это уведомляет границу протокола расширяемого коммутатора о том, что все расширения в стеке драйверов расширяемого коммутатора завершили операцию сохранения.

Дополнительные сведения о том, как сохранить данные во время выполнения для порта расширяемого коммутатора, см. в разделе Сохранение расширяемого коммутатора Hyper-V Run-Time данных.

Коды состояния возврата

Базовая граница мини-порта расширяемого коммутатора завершает запрос OID OID_SWITCH_NIC_SAVE_COMPLETE и возвращает один из следующих кодов состояния.

Код состояния Описание

NDIS_STATUS_SUCCESS

Запрос OID успешно завершен.

Требования

Версия

Поддерживается в NDIS 6.30 и более поздних версиях.

Заголовок

Ntddndis.h (включая Ndis.h)

См. также раздел


NDIS_OID_REQUEST

NDIS_SWITCH_NIC_SAVE_STATE