Übergeben von Argumenten an eine Anwendung

Azure Sphere-Anwendungen erhalten Befehlszeilenargumente über das Anwendungsmanifest. Die Anwendung muss die C-Sprachkonventionen befolgen, indem argc und argv als Argumente für Standard() angegeben werden.

Im Anwendungsmanifest werden die Befehlszeilenargumente als Array im Feld "CmdArgs" angezeigt. In diesem Beispiel werden vier Argumente an die Anwendung übergeben:

{
    "SchemaVersion": 1,
    "Name": "MyTestApp",
    "ComponentId": "072c9364-61d4-4303-86e0-b0f883c7ada2",
    "EntryPoint": "/bin/app",
    "CmdArgs": ["-m", "262144", "-t", "1"],
    "Capabilities": {
   ...