Herunterladen Diese Seite drucken

Dell EMC Edge 5200 Software Benutzerhandbuch Seite 37

Werbung

I32 SIO_WDT_GetCurrentTime (unsigned char* pTime, int* mode)
Parameter
pTIme: Zeigervariable für die Rückgabe der verbleibenden Watchdog-Zeit bis Ablauf.
Modus: Zeigervariable für die Rückgabe des aktuellen Watchdog-Modus.
Rückgabecodes
„0", wenn der Timeout-Wert des Watchdog-Zeitgebers verfügbar ist.
Negativer Fehler, wenn der aktuelle Timeout-Wert und Modus des Watchdog-Zeitgebers nicht abgerufen werden
können.
SIO_WDT_Stop
Stoppt den Watchdog-Zeitgeber.
I32 SIO_WDT_Stop ()
Parameter
Keine
Rückgabecodes
„0", wenn der Watchdog-Zeitgeber erfolgreich beendet wurde.
Negativer Fehler, wenn der Watchdog-Zeitgeber nicht beendet werden kann.
SIO_HWMon
Ruft die Werte des Hardwaremonitors ab.
I32 SIO_HWMon (hwmon *hwmon_data)
Parameter
hwmon_data: Zeiger auf die „hwmon_data"-Struktur für die Aktualisierung der verschiedenen
Hardwaremonitorwerte (Spannung und Temperaturen).
Rückgabecodes
„0", wenn Daten des Hardwaremonitors erfolgreich gelesen werden.
Negativer Fehler, wenn die Daten nicht vom Hardwaremonitor abgerufen werden können.
Fehlercodes
Für die verschiedenen zuvor aufgeführten Funktionen werden bei einem Fehler die folgenden Fehlerwerte zurückgegeben.
enum SIO_ERRORS_LIST{
ERROR_SIO_INVALID_DEVICE_HANDLE = -100,
ERROR_SIO_IOCTL,
ERROR_SIO_INVALID_RW_SEL,
ERROR_SIO_INVALID_MODE_SEL,
ERROR_SIO_WDT_NOT_ENABLED
};
Erstellen der SIO-Beispielanwendung
Voraussetzungen
Visual Studio 2019 ist für diese Aufgabe erforderlich. Gehen Sie beim Herunterladen und Installieren wie folgt vor:
1. Wählen Sie Workloads.
2. Öffnen Sie das Visual Studio-Installationsprogramm und klicken Sie auf Ändern, um Ihre Installation anzupassen.
3. Wählen Sie die Workload Desktop-Entwicklung mit C++.
Einrichten des Betriebssystems Windows 10
37

Werbung

loading

Diese Anleitung auch für:

Egw-5200