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


OID_SWITCH_FEATURE_STATUS_QUERY

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

После успешного возврата из этого запроса метода OID элемент InformationBufferструктуры NDIS_OID_REQUEST содержит указатель на буфер. Этот буфер содержит следующие данные:

  • Структура NDIS_SWITCH_FEATURE_STATUS_PARAMETERS , указывающая параметры для типа возвращаемых сведений о состоянии компонента.

  • Структура NDIS_SWITCH_FEATURE_STATUS_CUSTOM , содержащая сведения о состоянии функции для расширяемого коммутатора.

Комментарии

Инструкции по обработке запроса на набор OID для OID_SWITCH_FEATURE_STATUS_QUERY см. в разделе Управление сведениями о состоянии функции пользовательского коммутатора.

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

Расширение возвращает один из следующих кодов состояния для запроса метода OID OID_SWITCH_FEATURE_STATUS_QUERY.

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

NDIS_STATUS_SUCCESS

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

NDIS_STATUS_INVALID_LENGTH

Длина информационного буфера слишком мала, чтобы возвращать сведения о состоянии компонента, а также NDIS_SWITCH_FEATURE_STATUS_CUSTOM и NDIS_SWITCH_FEATURE_STATUS_PARAMETERS структуры. Базовый край мини-порта расширяемого коммутатора задает data. METHOD_INFORMATION. Элемент BytesNeeded в NDIS_OID_REQUEST структуру до минимального требуемого размера буфера.

NDIS_STATUS_FAILURE

Сбой запроса по другим причинам.

Требования

Версия

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

Заголовок

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

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


NDIS_OID_REQUEST

NDIS_SWITCH_PROPERTY_TYPE

NDIS_SWITCH_FEATURE_STATUS_CUSTOM

NDIS_SWITCH_FEATURE_STATUS_PARAMETERS