структура RAS_PORT_STATISTICS

[Структура RAS_PORT_STATISTICS не поддерживается в Windows Vista.]

Структура RAS_PORT_STATISTICS сообщает статистику, которую сервер RAS собирает для подключенного порта. Сервер RAS сбрасывает различные счетчики статистики при каждом подключении порта. Вызовите функцию RasAdminPortClearStatistics , чтобы принудительно сбросить счетчики статистики на сервере RAS.

Для порта, который является частью многосвязного подключения, эта структура предоставляет два набора статистики. Первый набор содержит совокупную статистику по всем портам в подключении. Эта статистика одинакова для всех портов в подключении. Второй набор содержит статистику только для этого порта. Если порт не является частью многоканавого подключения, оба набора статистики содержат одинаковые сведения. Чтобы определить, является ли порт частью многосвязного подключения, проверка бит PORT_MULTILINKED в элементе Flags структуры RAS_PORT_0 порта.

Синтаксис

typedef struct _RAS_PORT_STATISTICS {
  DWORD dwBytesXmited;
  DWORD dwBytesRcved;
  DWORD dwFramesXmited;
  DWORD dwFramesRcved;
  DWORD dwCrcErr;
  DWORD dwTimeoutErr;
  DWORD dwAlignmentErr;
  DWORD dwHardwareOverrunErr;
  DWORD dwFramingErr;
  DWORD dwBufferOverrunErr;
  DWORD dwBytesXmitedUncompressed;
  DWORD dwBytesRcvedUncompressed;
  DWORD dwBytesXmitedCompressed;
  DWORD dwBytesRcvedCompressed;
  DWORD dwPortBytesXmited;
  DWORD dwPortBytesRcved;
  DWORD dwPortFramesXmited;
  DWORD dwPortFramesRcved;
  DWORD dwPortCrcErr;
  DWORD dwPortTimeoutErr;
  DWORD dwPortAlignmentErr;
  DWORD dwPortHardwareOverrunErr;
  DWORD dwPortFramingErr;
  DWORD dwPortBufferOverrunErr;
  DWORD dwPortBytesXmitedUncompressed;
  DWORD dwPortBytesRcvedUncompressed;
  DWORD dwPortBytesXmitedCompressed;
  DWORD dwPortBytesRcvedCompressed;
} RAS_PORT_STATISTICS, *PRAS_PORT_STATISTICS;

Члены

dwBytesXmited

Указывает общее количество байтов, передаваемых соединением.

dwBytesRcved

Указывает общее количество байтов, полученных соединением.

DwFramesXmited

Указывает общее количество кадров, передаваемых соединением.

DwFramesRcved

Указывает общее количество кадров, полученных соединением.

dwCrcErr

Указывает общее количество ошибок CRC в подключении. Ошибки CRC вызваны сбоем циклической избыточности проверка. Ошибка CRC указывает, что один или несколько символов в полученном пакете данных были найдены искаженными по прибытии.

dwTimeoutErr

Указывает общее количество ошибок времени ожидания подключения. Ошибки времени ожидания возникают, когда ожидаемый символ не получен вовремя. В этом случае программное обеспечение предполагает, что данные были потеряны, и запрашивает их отправку.

dwAlignmentErr

Указывает общее количество ошибок выравнивания в подключении. Ошибки выравнивания возникают, когда полученный символ не является ожидаемым. Обычно это происходит при потере символа или при возникновении ошибки времени ожидания.

dwHardwareOverrunErr

Указывает общее количество ошибок переполнения оборудования в подключении. Эти ошибки указывают на количество раз, когда отправляющая компьютер передает символы быстрее, чем принимающее оборудование компьютера может их обработать. Если эта проблема не исчезнет, уменьшите скорость подключения BPS на клиенте.

dwFramingErr

Указывает общее количество ошибок обрамления в подключении. Ошибка кадрирования возникает при получении асинхронного символа с недопустимым начальным или стоп-битом.

dwBufferOverrunErr

Указывает общее количество ошибок переполнения буфера в подключении. Ошибка переполнения буфера возникает, когда отправляющий компьютер передает символы быстрее, чем принимающий компьютер может их вместить. Если эта проблема не исчезнет, уменьшите скорость подключения BPS на клиенте.

dwBytesXmitedUncompressed

Указывает общее количество байтов, передаваемых без сжатия соединением.

dwBytesRcvedUncompressed

Указывает общее число байтов, полученных без сжатия соединением.

dwBytesXmitedCompressed

Задает общее число байтов, передаваемых соединением.

dwBytesRcvedCompressed

Задает общее количество байтов, полученных соединением.

dwPortBytesXmited

Задает общее количество байтов, передаваемых портом.

dwPortBytesRcved

Указывает общее количество байтов, полученных портом.

dwPortFramesXmited

Указывает общее количество кадров, передаваемых портом.

dwPortFramesRcved

Указывает общее количество кадров, полученных портом.

dwPortCrcErr

Указывает общее количество ошибок CRC на порту. Ошибки CRC вызваны сбоем циклической избыточности проверка. Ошибка CRC указывает, что один или несколько символов в полученном пакете данных были найдены искаженными по прибытии.

dwPortTimeoutErr

Указывает общее количество ошибок времени ожидания на порту. Ошибки времени ожидания возникают, когда ожидаемый символ не получен вовремя. В этом случае программное обеспечение предполагает, что данные были потеряны, и запрашивает их отправку.

dwPortAlignmentErr

Указывает общее количество ошибок выравнивания на порту. Ошибки выравнивания возникают, когда полученный символ не является ожидаемым. Обычно это происходит при потере символа или при возникновении ошибки времени ожидания.

dwPortHardwareOverrunErr

Указывает общее количество ошибок переполнения оборудования на порту. Эти ошибки указывают на количество раз, когда отправляющая компьютер передает символы быстрее, чем принимающее оборудование компьютера может их обработать. Если эта проблема не исчезнет, уменьшите скорость подключения BPS на клиенте.

dwPortFramingErr

Указывает общее количество ошибок обрамления на порту. Ошибка кадрирования возникает при получении асинхронного символа с недопустимым начальным или стоп-битом.

dwPortBufferOverrunErr

Указывает общее количество ошибок переполнения буфера на порту. Ошибка переполнения буфера возникает, когда отправляющий компьютер передает символы быстрее, чем принимающий компьютер может их вместить. Если эта проблема не исчезнет, уменьшите скорость подключения BPS на клиенте.

dwPortBytesXmitedUncompressed

Указывает общее количество байтов, передаваемых без сжатия портом. Если порт является частью многоканавого подключения, этот член является недопустимым. Вместо этого используйте статистику сжатия для подключения.

dwPortBytesRcvedUncompressed

Задает общее количество байтов, полученных без сжатия портом. Если порт является частью многоканавого подключения, этот член является недопустимым. Вместо этого используйте статистику сжатия для подключения.

dwPortBytesXmitedCompressed

Указывает общее количество байтов, передаваемых портом. Если порт является частью многоканавого подключения, этот член является недопустимым. Вместо этого используйте статистику сжатия для подключения.

dwPortBytesRcvedCompressed

Указывает общее количество байтов, полученных сжатых портом. Если порт является частью многоканавого подключения, этот элемент является недопустимым. Вместо этого используйте статистику сжатия для подключения.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Окончание поддержки клиентов
Windows XP
Окончание поддержки сервера
Windows Server 2003
Заголовок
Rassapi.h

См. также раздел

Общие сведения о службе удаленного доступа (RAS)

Структуры администрирования сервера RAS

RAS_PORT_0

RasAdminAcceptNewConnection

RasAdminConnectionHangupNotification

RasAdminPortClearStatistics

RasAdminPortGetInfo