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) |