структура ICMPV6_ECHO_REPLY_LH (ipexport.h)
Структура ICMPV6_ECHO_REPLY описывает данные, возвращаемые в ответ на Эхо-запрос IPv6.
Синтаксис
typedef struct icmpv6_echo_reply_lh {
IPV6_ADDRESS_EX Address;
ULONG Status;
unsigned int RoundTripTime;
} ICMPV6_ECHO_REPLY_LH, *PICMPV6_ECHO_REPLY_LH;
Члены
Address
Тип: IPV6_ADDRESS_EX
IPv6-адрес ответа в виде структуры IPV6_ADDRESS_EX .
Status
Тип: ULONG
Состояние эхо-запроса в виде кода IP_STATUS . Возможные значения для этого элемента определяются в файле заголовка Ipexport.h .
RoundTripTime
Тип: unsigned int
Время кругового пути в миллисекундах.
Комментарии
Структура ICMPV6_ECHO_REPLY используется функцией Icmp6ParseReplies для возврата ответа на Эхо-запрос IPv6. Данные ответа, содержащие текст сообщения из ответа ICMPV6, соответствуют ICMPV6_ECHO_REPLY структуре в памяти.
Для IPv6 некоторые из возможных значений элемента Status указаны в RFC 2163. Дополнительные сведения см. в разделе www.ietf.org/rfc/rfc2463.txt.
Функцию GetIpErrorString можно использовать для получения строки вспомогательной ошибки IP-адреса для кода ошибки IP_STATUS в элементе Status .
Структура ICMPV6_ECHO_REPLY определяется в общедоступных файлах заголовков, включенных в пакет SDK для Microsoft Windows, но эта структура используется функцией Icmp6ParseReplies в Windows XP и более поздних версиях.
В windows SDK структура ICMPV6_ECHO_REPLY_LH определяется при компиляции приложения, если целевой платформой является Windows XP и более поздних версий (NTDDI_VERSION >= NTDDI_XP
, _WIN32_WINNT >= 0x0501
или WINVER >= 0x0501
). Структура ICMPV6_ECHO_REPLY_LH определяется в ICMPV6_ECHO_REPLY структуре. При компиляции приложения, если целевой платформой не является Windows XP и более поздних версий, структура ICMPV6_ECHO_REPLY не определена.
Эта структура определяется в файле заголовка Ipexport.h , который автоматически включается в файл заголовка Iphlpapi.h . Файл заголовка Ipexport.h никогда не следует использовать напрямую.
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | ipexport.h (включая Iphlpapi.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по