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_SWITCH_PORT_FEATURE_STATUS_CUSTOM