Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Header: #include <applibs/networking.h>
Der Applibs-Netzwerkheader enthält Funktionen und Typen, die mit dem Netzwerksubsystem interagieren, um den Netzwerkstatus abzufragen und die Netzwerkdienstkonfiguration abzurufen und festzulegen.
Konzepte und Beispiele
Funktionen
Funktion | Beschreibung |
---|---|
Networking_DhcpServer_Start | Registriert, konfiguriert und startet den DHCP-Server für eine Netzwerkschnittstelle. |
Networking_DhcpServerConfig_Destroy | Zerstört eine Networking_DhcpServerConfig Struktur. |
Networking_DhcpServerConfig_Init | Initialisiert eine Networking_DhcpServerConfig-Struktur mit der DHCP-Standardserverkonfiguration. |
Networking_DhcpServerConfig_SetLease | Wendet Leaseinformationen auf eine Networking_DhcpServerConfig-Struktur an. |
Networking_DhcpServerConfig_SetNtpServerAddresses | Wendet eine Gruppe von NTP-Server-IP-Adressen auf eine Networking_DhcpServerConfig-Struktur an. |
Networking_GetHardwareAddress | Ruft die Hardwareadresse der angegebenen Netzwerkschnittstelle ab. |
Networking_GetInterfaceConnectionStatus | Ruft die Netzwerkverbindung status für eine Netzwerkschnittstelle ab. |
Networking_GetInterfaceCount | Ruft die Anzahl der Netzwerkschnittstellen in einem Azure Sphere-Gerät ab. |
Networking_GetInterfaces | Ruft die Liste der Netzwerkschnittstellen in einem Azure Sphere-Gerät ab. |
Networking_IpConfig_Apply | Wendet eine IP-Konfiguration auf eine Netzwerkschnittstelle an. |
Networking_IpConfig_Destroy | Zerstört eine Networking_IpConfig Struktur. |
Networking_IpConfig_EnableAutomaticDns | Automatisches Abrufen von DNS-Serveradressen für eine Networking_IpConfig-Struktur . |
Networking_IpConfig_EnableCustomDns | Verwendet benutzerdefinierte DNS-Serveradressen für eine Networking_IpConfig Struktur. |
Networking_IpConfig_EnableDynamicIp | Aktiviert dynamische IP-Adressen und deaktiviert statische IP-Adressen für eine Networking_IpConfig Struktur. |
Networking_IpConfig_EnableStaticIp | Aktiviert statische IP-Adressen und deaktiviert dynamische IP-Adressen für eine Networking_IpConfig Struktur. |
Networking_IpConfig_Init | Initialisiert eine Networking_IpConfig-Struktur mit der Standard-IP-Konfiguration. |
Networking_IpConfig_ReleaseIp | Gibt die dynamische IP-Adresse des Geräts frei. |
Networking_IpConfig_RenewIp | Erneuert die dynamische IP-Adresslease des Geräts. |
Networking_IsNetworkingReady | Überprüft, ob die Internetverbindung verfügbar ist und die Zeit synchronisiert wird. |
Networking_Proxy_Create | Erstellt eine Networking_ProxyConfig-Struktur mit der Standardproxykonfiguration. |
Networking_Proxy_Destroy | Zerstört eine zuvor von Networking_Proxy_Create erstellte Networking_ProxyConfig-Struktur |
Networking_Proxy_Apply | Wendet eine Proxykonfiguration auf das Gerät an. |
Networking_Proxy_Get | Ruft eine Proxykonfiguration vom Gerät ab. |
Networking_Proxy_SetProxyOptions | Legt Proxyoptionen für eine Networking_ProxyConfig-Struktur fest. |
Networking_Proxy_SetProxyAddress | Legt die Proxyadresse für eine Networking_ProxyConfig-Struktur fest. |
Networking_Proxy_SetAnonymousAuthentication | Legt die Proxyauthentifizierung in Networking_ProxyConfig Struktur auf anonym fest. |
Networking_Proxy_SetBasicAuthentication | Legt die Proxyauthentifizierung in Networking_ProxyConfig Struktur auf Basic fest. |
Networking_Proxy_SetProxyNoProxyAddresses | Legt die Liste der Hostadressen in einer Networking_ProxyConfig Struktur fest, für die kein Proxy verwendet werden soll. |
Networking_Proxy_GetProxyOptions | Ruft proxyoptionen ab, die für den Proxy festgelegt sind. |
Networking_Proxy_GetProxyAddress | Ruft die vom Proxy verwendete Netzwerkadresse ab. |
Networking_Proxy_GetProxyPort | Ruft die Netzwerkadresse und den Port ab, die vom Proxy verwendet werden. |
Networking_Proxy_GetProxyType | Ruft den Proxytyp ab. |
Networking_Proxy_GetProxyUsername | Ruft den Benutzernamen für die Proxyauthentifizierung ab. |
Networking_Proxy_GetProxyPassword | Ruft das Kennwort für die Proxyauthentifizierung ab. |
Networking_Proxy_GetAuthType | Ruft den Proxyauthentifizierungstyp ab. |
Networking_Proxy_GetNoProxyAddresses | Ruft die durch Trennzeichen getrennte Liste der Hosts ab, für die kein Proxy verwendet werden soll. |
Networking_Proxy_GetProxyStatus | Ruft den Status des Proxys ab. |
Networking_SetHardwareAddress | Legt die Hardwareadresse für eine Netzwerkschnittstelle fest. |
Networking_SetInterfaceState | Aktiviert oder deaktiviert eine Netzwerkschnittstelle. |
Networking_SntpServer_Start | Registriert und startet einen SNTP-Server für eine Netzwerkschnittstelle. |
Networking_SntpServerConfig_Destroy | Zerstört eine Networking_SntpServerConfig Struktur. |
Networking_SntpServerConfig_Init | Initialisiert eine Networking_SntpServerConfig-Struktur mit der Standardkonfiguration des SNTP-Servers. |
Networking_TimeSync_GetEnabled | Gibt an, ob der Zeitsynchronisierungsdienst aktiviert ist. |
Networking_TimeSync_SetEnabled | Aktiviert oder deaktiviert den Zeitsynchronisierungsdienst. |
Strukturen
Struktur | Beschreibung |
---|---|
Networking_DhcpServerConfiguration | Die DHCP-Serverkonfiguration für eine Netzwerkschnittstelle. |
Networking_DhcpServerConfig | Ein nicht transparenter Puffer, der die DHCP-Serverkonfiguration für eine Netzwerkschnittstelle darstellt. |
Networking_NetworkInterface | Die Eigenschaften einer Netzwerkschnittstelle. |
Networking_ProxyConfig | Eine Vorwärtsdeklaration, die einen nicht transparenten Puffer für die Proxykonfiguration darstellt. |
Networking_SntpServerConfig | Ein nicht transparenter Puffer, der die SNTP-Serverkonfiguration für eine Netzwerkschnittstelle darstellt. |
Networking_IpConfig | Ein nicht transparenter Puffer, der die IP-Konfiguration für eine Netzwerkschnittstelle darstellt. |
Networking_StaticIpConfiguration | Die konfiguration der statischen IP-Adresse für eine Netzwerkschnittstelle. |
Enumerationen
Enum | Beschreibung |
---|---|
Networking_InterfaceConnectionStatus | Die Verbindung status einer Netzwerkschnittstelle. |
Networking_InterfaceMedium | Die gültigen Netzwerktechnologien, die von der Netzwerkschnittstelle verwendet werden. |
Networking_IpType | Die IP-Konfigurationsoptionen für eine Netzwerkschnittstelle. |
Networking_ProxyAuthType | Proxyauthentifizierungsmethode. |
Networking_ProxyOptions | Eine Bitmap, die die Proxykonfiguration status angibt. |
Networking_ProxyStatus | Eine Bitmaske, die die Proxyoptionen status angibt. |
Networking_ProxyType | Der Proxytyp. |
Typdefinitionen
Typedef | Beschreibung |
---|---|
Networking_InterfaceMedium_Type | Gibt den Typ für Networking_InterfaceMedium Enumerationswerte an. |
Networking_IpType_Type | Gibt den Typ für Networking_IpType Enumerationswerte an. |
Networking_ProxyAuthType | Gibt den Typ für Networking_ProxyAuthType Enumerationswerte an. |
Networking_ProxyOptions | Gibt den Typ für Networking_ProxyOptions Enumerationswerte an. |
Networking_ProxyStatus | Gibt den Typ für Networking_ProxyStatus Enumerationswerte an. |
Networking_ProxyType | Gibt den Typ für Networking_ProxyType Enumerationswerte an. |