VB.NET Bløt restarte funksjon for smarte enheter

Offentlig Funksjon SoftReset () As Integer
Dim bytesReturned As Integer = 0
Dim R Som System.Windows.Forms.DialogResult
"Vis brukeren en dialog først, gi dem muligheten til å avbryte
r = System.Windows.Forms.MessageBox.Show (_
"Kjører denne testen vil myke tilbakestille enhet og avbryter påfølgende tester. Ønsker du å fortsette? ", _
"ResetDevice Test", _
System.Windows.Forms.MessageBoxButtons.YesNo, _
System.Windows.Forms.MessageBoxIcon.Question, _
System.Windows.Forms.MessageBoxDefaultButton.Button2 _
)
'Dersom brukeren sa "ja, soft reset", da ...
Hvis r = System.Windows.Forms.DialogResult.Yes Deretter
Dim IOCTL_HAL_REBOOT As Integer = CTL_CODE (FILE_DEVICE_HAL, _
15, METHOD_BUFFERED, FILE_ANY_ACCESS)
"Kjør funksjonen fra coredll.dll
Tilbake KernelIoControl (IOCTL_HAL_REBOOT, IntPtr.Zero, 0, _
IntPtr.Zero, 0, bytesReturned)
Else
'Dersom brukeren sa "nei, ikke soft reset", deretter vise en melding
Boksen
System.Windows.Forms.MessageBox.Show ("Soft Reset avbrutt av bruker")
Tilbake bytesReturned
End If
End Function

Post til Twitter Post til Delicious Post til Facebook

Legg igjen en kommentar

Søk på her
Oversetter
Arkiv