下载 FreeRTOS
 

出色的 RTOS & 嵌入式软件

最新资讯
FreeRTOS-Plus-TCP 现具有统一的 IPv4 和 IPv6 功能,支持多接口。
为基于 FreeRTOS 的固件实现防砖化 MCU FOTA:
宣布停止支持 FreeRTOS 202012 LTS。
FreeRTOS 网站现已提供简体中文版本
新的 FreeRTOS Long Term Support 版本现已发布。

FreeRTOS_GetEndPointConfiguration()

[FreeRTOS-Plus-TCP API 引用]

FreeRTOS_IP.h
void FreeRTOS_GetEndPointConfiguration( uint32_t * pulIPAddress,
                                        uint32_t * pulNetMask,
                                        uint32_t * pulGatewayAddress,
                                        uint32_t * pulDNSServerAddress,
                                        const struct xNetworkEndPoint * pxEndPoint )

从 TCP/IP 堆栈获取给定 IPv4 端点的网络地址配置。仅填入非空指针。

参数:

pulIPAddress 
用于返回 IP 堆栈使用的 IP 地址。 IP 地址是一个按网络字节顺序排列的 32 位数字。

pulNetMask 
用于返回 IP 堆栈使用的网络掩码。 网络掩码是一个按网络字节顺序排列的 32 位数字。

pulGatewayAddress 
用于返回 IP 堆栈使用的网关 IP 地址。 IP 地址是一个按网络字节顺序排列的 32 位数字。

pulDNSServerAddress
用于返回 IP 堆栈使用的 DNS 服务器的 IP 地址。 IP 地址是一个按网络字节顺序排列的 32 位数字。

pxEndPoint
被询问的 IPv4 端点。

返回:
无返回值。

Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.