перечисление TCP_CONNECTION_OFFLOAD_STATE (tcpmib.h)
Перечисление TCP_CONNECTION_OFFLOAD_STATE определяет возможные состояния разгрузки TCP для TCP-подключения.
Синтаксис
typedef enum {
TcpConnectionOffloadStateInHost,
TcpConnectionOffloadStateOffloading,
TcpConnectionOffloadStateOffloaded,
TcpConnectionOffloadStateUploading,
TcpConnectionOffloadStateMax
} TCP_CONNECTION_OFFLOAD_STATE, *PTCP_CONNECTION_OFFLOAD_STATE;
Константы
TcpConnectionOffloadStateInHost Tcp-подключение в настоящее время принадлежит сетевому стеку на локальном компьютере и не разгружается. |
TcpConnectionOffloadStateOffloading Tcp-подключение находится в процессе разгрузки, но разгрузка не завершена. |
TcpConnectionOffloadStateOffloaded TCP-подключение разгружается на контроллер сетевого интерфейса. |
TcpConnectionOffloadStateUploading TCP-подключение передается обратно в сетевой стек на локальном компьютере, но процесс восстановления подключения к узлу не завершен. |
TcpConnectionOffloadStateMax Максимально возможное значение для типа перечисления TCP_CONNECTION_OFFLOAD_STATE . Это не является допустимым значением для возможного состояния разгрузки TCP-подключения. |
Комментарии
Перечисление TCP_CONNECTION_OFFLOAD_STATE определено в Windows Server 2003 и более поздних версиях.
В microsoft пакет средств разработки программного обеспечения для Windows (SDK), выпущенном для Windows Vista и более поздних версий, организация файлов заголовков изменилась, и перечисление TCP_CONNECTION_OFFLOAD_STATE определено в файле заголовка Tcpmib.h, а не в файле заголовка Iprtrmib.h. Обратите внимание, что файл заголовка Tcpmib.h автоматически включается в iprtrmib.h , который автоматически включается в файл заголовка Iphlpapi.h . Файлы заголовков Tcpmib.h и Iprtrmib.h никогда не следует использовать напрямую.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | tcpmib.h (включая Iphlpapi.h) |