Networking_TimeSync_SetEnabled関数

ヘッダー: applibs </networking.h #include>

タイム同期サービスを有効または無効にします。

変更は、デバイスの再起動なしですぐに有効になり、デバイスの再起動によって保持されます。 その後、時刻同期サービスは、ブート時に要求されたとおりに構成されます。 この関数を使用すると、アプリケーションは既定の動作をオーバーライドできます。これは、起動時に時刻同期を有効にすることです。

int Networking_TimeSync_SetEnabled(bool enabled);

パラメーター

  • enabled 時刻同期サービスを有効にする場合は true。false を指定して無効にします。

エラー

エラーが発生した場合は -1 を返し、エラー値に設定します errno

  • EACCES: 呼び出し元のアプリケーションに TimeSyncConfig 機能がありません。

  • EAGAIN: ネットワーク スタックの準備ができていない。

その他 errno のエラーも指定できます。このようなエラーは決定的ではなく、同じ動作はシステム更新によって保持されない可能性があります。

戻り値

成功の場合は 0、失敗の場合は -1 を返します。この場合 errno はエラー値に設定されます。

アプリケーション マニフェストの要件

アプリケーション マニフェストには、TimeSyncConfig 機能が含まれている必要があります。