Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе описывается, как запрашивать или изменять текущее состояние объединения сегментов получения (RSC) минипорта с поддержкой RSC.
Запрос состояния RSC
Текущее состояние RSC можно запросить, выполнив запрос OID_TCP_OFFLOAD_CURRENT_CONFIG OID. NDIS обрабатывает этот OID и не передает его в мини-порт.
Изменение состояния RSC
RSC можно включить или отключить, выполнив запрос OID_TCP_OFFLOAD_PARAMETERS OID. Этот OID использует структуру NDIS_OFFLOAD_PARAMETERS. В этой структуре члены RscIPv4 и RscIPv6 могут иметь следующие значения:
Срок | Описание |
---|---|
NDIS_OFFLOAD_PARAMETERS_NO_CHANGE |
Состояние RSC не изменяется. |
NDIS_OFFLOAD_PARAMETERS_RSC_DISABLED |
Укажите этот флаг, чтобы отключить RSC. |
включенные параметры выгрузки NDIS для RSC |
Укажите этот флаг, чтобы включить RSC. |
После обработки запроса OID_TCP_OFFLOAD_PARAMETERS OID драйвер минипорта должен указать состояние NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG с обновленным состоянием разгрузки.
Когда драйвер минипорта получает запрос OID_TCP_OFFLOAD_CURRENT_CONFIG OID, в котором указан флаг NDIS_OFFLOAD_PARAMETERS_RSC_DISABLED, драйвер должен указать все существующие объединенные сегменты вверх по стеку перед завершением запроса OID.