OID_SWITCH_PORT_FEATURE_STATUS_QUERY

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

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

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

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

Комментарии

Рекомендации по обработке запроса на набор OID для OID_SWITCH_PORT_FEATURE_STATUS_QUERY см. в разделе Управление сведениями о состоянии компонента пользовательского порта.

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

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

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

NDIS_STATUS_SUCCESS

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

NDIS_STATUS_INVALID_LENGTH

Длина информационного буфера слишком мала, чтобы возвращать сведения о состоянии компонента, а также структуры NDIS_SWITCH_PORT_FEATURE_STATUS_CUSTOM и NDIS_SWITCH_PORT_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_PORT_FEATURE_STATUS_CUSTOM

NDIS_SWITCH_PORT_FEATURE_STATUS_PARAMETERS

NDIS_SWITCH_PORT_PROPERTY_TYPE