Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Минипорт-драйвер, поддерживающий разделение данных заголовков, должен указывать на полученные данные в формате, который требует разделения данных заголовков. Например, буферы заголовков должны находиться в непрерывном блоке хранилища, а буферы данных должны содержать место обратного заполнения.
Сведения о заголовках в разделенных кадрах никогда не должны включать теги виртуальной локальной локальной сети (VLAN). Разделение данных заголовков требует поддержки VLAN в оборудовании и требует удаления тегов VLAN из входящих кадров и размещения их в сведениях OOB Ieee8021QNetBufferListInfo в структуре NET_BUFFER_LIST . Минипорт-драйвер должен указать поддержку виртуальной локальной сети в элементе MacOptions структуры NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES и в ответ на запрос OID_GEN_MAC_OPTIONS OID.
NDIS и избыточные драйверы или приложения пользовательского режима используют OID_GEN_HD_SPLIT_PARAMETERS OID для задания текущих параметров разделения данных заголовков мини-адаптера. Если установлен флаг NDIS_HD_SPLIT_COMBINE_ALL_HEADERS в элементе HDSplitCombineFlags структуры NDIS_HD_SPLIT_PARAMETERS , адаптер минипорта должен объединить все разделенные кадры. Если разделение данных заголовков включено в оборудовании, минипорт-драйвер должен объединить заголовок и данные перед указанием кадра в NDIS. Дополнительные сведения о OID_GEN_HD_SPLIT_PARAMETERS и других проблемах администрирования и конфигурации см. в разделе Header-Data Разделение администрирования и настройки.
В этом разделе приведено следующее: