структура PATH_OFFLOAD_STATE_CONST (ndischimney.h)
[Функция разгрузки дымохода TCP не рекомендуется и не должна использоваться.]
Структура PATH_OFFLOAD_STATE_CONST содержит постоянные переменные объекта состояния пути.
Синтаксис
typedef struct _PATH_OFFLOAD_STATE_CONST {
OFFLOAD_STATE_HEADER Header;
const UCHAR *SourceAddress;
const UCHAR *DestinationAddress;
} PATH_OFFLOAD_STATE_CONST, *PPATH_OFFLOAD_STATE_CONST;
Члены
Header
Структура OFFLOAD_STATE_HEADER. NDIS задает элемент Lengthзаголовка размером в байтах структуры PATH_OFFLOAD_STATE_CONST. Распознаваемыеoptions элемент заголовка зарезервирован.
SourceAddress
Указатель на исходный IP-адрес TCP-подключения. Если tcp-подключение выполняется через IPv4, адрес — это 4-байтовый IPv4-адрес. Если tcp-подключение превышает протокол IPv6, адрес — это 16-байтовый IPv6-адрес. Байты исходного адреса всегда находятся в порядке байтов сети.
DestinationAddress
Указатель на целевой IP-адрес TCP-подключения. Если tcp-подключение выполняется через IPv4, адрес — это 4-байтовый IPv4-адрес. Если tcp-подключение превышает протокол IPv6, адрес — это 16-байтовый IPv6-адрес. Байты целевого адреса всегда находятся в порядке байтов сети.
Замечания
Значение каждой переменной константы пути не изменяется во время существования TCP-подключения. Ни стек узлов, ни целевой объект разгрузки не изменяет значения переменной константы пути. Когда стек узлов завершает разгрузку объекта состояния пути, вызвав NDIS для вызова целевого объекта разгрузки функция MiniportTerminateOffload, целевой объект разгрузки не возвращает значение перезагрузленных переменных констант пути в стек узла.
При передаче в целевой объект разгрузки структура PATH_OFFLOAD_STATE_CONST связана с объектом NDIS_MINIPORT_OFFLOAD_BLOCK_LIST структура, содержащая заголовок, отформатированный как структура NDIS_OBJECT_HEADER. В данном случае элемент редакции структуры NDIS_OBJECT_HEADER указывает номер редакции структуры PATH_OFFLOAD_STATE_CONST.
Требования
Требование | Ценность |
---|---|
заголовка | ndischimney.h (включая Ndischimney.h) |