Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
En-tête : #include <applibs/networking.h>
L’en-tête réseau des bibliothèques d’applications contient des fonctions et des types qui interagissent avec le sous-système de mise en réseau pour interroger l’état du réseau et obtenir et définir la configuration du service réseau.
Concepts et exemples
Fonctions
Fonction | Description |
---|---|
Networking_DhcpServer_Start | Inscrit, configure et démarre le serveur DHCP pour une interface réseau. |
Networking_DhcpServerConfig_Destroy | Détruit un struct Networking_DhcpServerConfig . |
Networking_DhcpServerConfig_Init | Initialise un struct Networking_DhcpServerConfig avec la configuration de serveur DHCP par défaut. |
Networking_DhcpServerConfig_SetLease | Applique les informations de bail à un struct Networking_DhcpServerConfig . |
Networking_DhcpServerConfig_SetNtpServerAddresses | Applique un ensemble d’adresses IP de serveur NTP à un struct Networking_DhcpServerConfig . |
Networking_GetHardwareAddress | Récupère l’adresse matérielle de l’interface réseau donnée. |
Networking_GetInterfaceConnectionStatus | Obtient le status de connexion réseau pour une interface réseau. |
Networking_GetInterfaceCount | Obtient le nombre d’interfaces réseau dans un appareil Azure Sphere. |
Networking_GetInterfaces | Obtient la liste des interfaces réseau dans un appareil Azure Sphere. |
Networking_IpConfig_Apply | Applique une configuration IP à une interface réseau. |
Networking_IpConfig_Destroy | Détruit un struct Networking_IpConfig . |
Networking_IpConfig_EnableAutomaticDns | Obtenez automatiquement les adresses de serveur DNS pour un struct Networking_IpConfig . |
Networking_IpConfig_EnableCustomDns | Utilise des adresses de serveur DNS personnalisées pour un struct Networking_IpConfig . |
Networking_IpConfig_EnableDynamicIp | Active l’adresse IP dynamique et désactive l’adresse IP statique pour un struct Networking_IpConfig . |
Networking_IpConfig_EnableStaticIp | Active l’adresse IP statique et désactive l’adresse IP dynamique pour un struct Networking_IpConfig . |
Networking_IpConfig_Init | Initialise un struct Networking_IpConfig avec la configuration IP par défaut. |
Networking_IpConfig_ReleaseIp | Libère l’adresse IP dynamique de l’appareil. |
Networking_IpConfig_RenewIp | Renouvelle le bail d’adresse IP dynamique de l’appareil. |
Networking_IsNetworkingReady | Vérifie si la connectivité Internet est disponible et si l’heure est synchronisée. |
Networking_Proxy_Create | Crée un struct Networking_ProxyConfig avec la configuration de proxy par défaut. |
Networking_Proxy_Destroy | Détruit un struct Networking_ProxyConfig précédemment créé par Networking_Proxy_Create |
Networking_Proxy_Apply | Applique une configuration de proxy à l’appareil. |
Networking_Proxy_Get | Obtient une configuration de proxy à partir de l’appareil. |
Networking_Proxy_SetProxyOptions | Définit les options de proxy pour un struct Networking_ProxyConfig . |
Networking_Proxy_SetProxyAddress | Définit l’adresse proxy d’un struct Networking_ProxyConfig . |
Networking_Proxy_SetAnonymousAuthentication | Définit l’authentification proxy dans Networking_ProxyConfig struct sur anonyme. |
Networking_Proxy_SetBasicAuthentication | Définit l’authentification proxy dans Networking_ProxyConfig struct sur de base. |
Networking_Proxy_SetProxyNoProxyAddresses | Définit la liste des adresses hôtes dans un struct Networking_ProxyConfig pour lesquelles le proxy ne doit pas être utilisé. |
Networking_Proxy_GetProxyOptions | Obtient les options de proxy définies sur le proxy. |
Networking_Proxy_GetProxyAddress | Obtient l’adresse réseau utilisée par le proxy. |
Networking_Proxy_GetProxyPort | Obtient l’adresse réseau et le port utilisés par le proxy. |
Networking_Proxy_GetProxyType | Obtient le type de proxy. |
Networking_Proxy_GetProxyUsername | Obtient le nom d’utilisateur pour l’authentification proxy. |
Networking_Proxy_GetProxyPassword | Obtient le mot de passe pour l’authentification proxy. |
Networking_Proxy_GetAuthType | Obtient le type d’authentification du proxy. |
Networking_Proxy_GetNoProxyAddresses | Obtient la liste séparée par des virgules des hôtes pour lesquels le proxy ne doit pas être utilisé. |
Networking_Proxy_GetProxyStatus | Obtient le status proxy. |
Networking_SetHardwareAddress | Définit l’adresse matérielle d’une interface réseau. |
Networking_SetInterfaceState | Active ou désactive une interface réseau. |
Networking_SntpServer_Start | Inscrit et démarre un serveur SNTP pour une interface réseau. |
Networking_SntpServerConfig_Destroy | Détruit un struct Networking_SntpServerConfig . |
Networking_SntpServerConfig_Init | Initialise un struct Networking_SntpServerConfig avec la configuration du serveur SNTP par défaut. |
Networking_TimeSync_GetEnabled | Indique si le service de synchronisation de l’heure est activé. |
Networking_TimeSync_SetEnabled | Active ou désactive le service de synchronisation de l’heure. |
Structs
Struct | Description |
---|---|
Networking_DhcpServerConfiguration | Configuration du serveur DHCP pour une interface réseau. |
Networking_DhcpServerConfig | Mémoire tampon opaque qui représente la configuration du serveur DHCP pour une interface réseau. |
Networking_NetworkInterface | Propriétés d’une interface réseau. |
Networking_ProxyConfig | Déclaration de transfert représentant une mémoire tampon opaque pour la configuration du proxy. |
Networking_SntpServerConfig | Mémoire tampon opaque qui représente la configuration du serveur SNTP pour une interface réseau. |
Networking_IpConfig | Mémoire tampon opaque qui représente la configuration IP d’une interface réseau. |
Networking_StaticIpConfiguration | Configuration d’adresse IP statique pour une interface réseau. |
Enums
Enum | Description |
---|---|
Networking_InterfaceConnectionStatus | La connexion status d’une interface réseau. |
Networking_InterfaceMedium | Technologies réseau valides utilisées par l’interface réseau. |
Networking_IpType | Options de configuration IP pour une interface réseau. |
Networking_ProxyAuthType | Méthode d’authentification du proxy. |
Networking_ProxyOptions | Bitmap qui spécifie la configuration du proxy status. |
Networking_ProxyStatus | Masque de bits qui spécifie les options de status proxy. |
Networking_ProxyType | Type de proxy. |
Typedefs
Typedef | Description |
---|---|
Networking_InterfaceMedium_Type | Spécifie le type pour Networking_InterfaceMedium valeurs d’énumération. |
Networking_IpType_Type | Spécifie le type des valeurs d’énumération Networking_IpType . |
Networking_ProxyAuthType | Spécifie le type pour Networking_ProxyAuthType valeurs d’énumération. |
Networking_ProxyOptions | Spécifie le type pour Networking_ProxyOptions valeurs d’énumération. |
Networking_ProxyStatus | Spécifie le type pour Networking_ProxyStatus valeurs d’énumération. |
Networking_ProxyType | Spécifie le type pour Networking_ProxyType valeurs d’énumération. |