Zugriff auf die Windows-Leerlaufzeit mit der Funktion syscall.Call() von Go
In Go erfordert der Zugriff auf Windows-Systeminformationen wie die Leerlaufzeit die Verwendung der Funktion „ syscall“-Paket, das Zugriff auf DLL-Funktionen bietet. Da sich die Golang-Dokumentation auf Linux konzentriert, muss zum Abrufen der Leerlaufzeit godoc lokal ausgeführt werden.
Verwenden von syscall.Call() zum Abrufen der Leerlaufzeit
Um die Leerlaufzeit abzurufen Führen Sie über GetLastInputInfo() die folgenden Schritte aus:
Rufen Sie GetLastInputInfo mit einem Zeiger auf die Struktur auf:
<code class="go">r1, _, err := getLastInputInfo.Call( uintptr(unsafe.Pointer(&lastInputInfo)))</code>
Zusätzliche Hinweise:
Das obige ist der detaillierte Inhalt vonWie kann ich die Windows-Leerlaufzeit mit syscall.Call() von Go abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!