Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Расширение расширяемого коммутатора Hyper-V выдает запрос запроса идентификатора объекта (OID) OID_SWITCH_PARAMETERS для получения данных конфигурации расширяемого коммутатора.
Если запрос запроса OID успешно завершен, InformationBuffer элемент структуры NDIS_OID_REQUEST содержит указатель на структуру NDIS_SWITCH_PARAMETERS.
Замечания
При обработке возвращаемой структуры NDIS_SWITCH_PARAMETERS расширение не должно предполагать, что различные строковые члены структуры NDIS_SWITCH_PARAMETERS, такие как SwitchName, завершаются значением NULL. Типы данных для этих элементов строки определяются структурой IF_COUNTED_STRING. Расширение должно определить длину строки из значения Length элемента этой структуры.
Примечание Если строка завершается null, элемент длины не должен включать заканчивающийся символ NULL.
Коды состояния возврата
Базовый краю минипорта расширяемого коммутатора завершает запрос запроса OID OID_SWITCH_PARAMETERS и возвращает один из следующих кодов состояния.
Код состояния | Описание |
---|---|
NDIS_STATUS_SUCCESS |
Запрос OID успешно завершен. |
NDIS_STATUS_INVALID_LENGTH |
Длина буфера информации слишком мала, чтобы вернуть структуру OID_SWITCH_PARAMETERS запроса OID. Базовый краю минипорта расширяемого коммутатора задает DATA. QUERY_INFORMATION. Элемент BytesNeeded в структуре NDIS_OID_REQUEST к минимальному размеру буфера, который требуется. |
NDIS_STATUS_FAILURE |
Запрос завершился ошибкой по другим причинам. |
Требования
Версия |
Поддерживается в NDIS 6.30 и более поздних версиях. |
Заголовок |
Ntddndis.h (include Ndis.h) |