• 您的位置我爱Aspx >> VB.Net >> VB.NET中实现关机/休眠/重启/注销的类
  • VB.NET中实现关机/休眠/重启/注销的类

  • 作者:aspxer  来源:internet  日期:2007-5-20 14:01:16  关键字:.net
  • Private Const FORMAT_MESSAGE_FROM_SYSTEM = &H1000

    Private Const EWX_FORCE = 4

    Declare Function LoadLibrary Lib "kernel32" Alias "LoadLibraryA" (ByVal lpLibFileName As String) As IntPtr

    Declare Function FreeLibrary Lib "kernel32" (ByVal hLibModule As IntPtr) As Integer

    Declare Function GetProcAddress Lib "kernel32" (ByVal hModule As IntPtr, ByVal lpProcName As String) As IntPtr

    Declare Function SetSuspendState Lib "Powrprof" (ByVal Hibernate As Integer, ByVal ForceCritical As Integer, ByVal DisableWakeEvent As Integer) As Integer

    Declare Function OpenProcessToken Lib "advapi32.dll" (ByVal ProcessHandle As IntPtr, ByVal DesiredAccess As Integer, ByRef TokenHandle As IntPtr) As Integer

    Declare Function LookupPrivilegeValue Lib "advapi32.dll" Alias "LookupPrivilegeValueA" (ByVal lpSystemName As String, ByVal lpName As String, ByRef lpLuid As LUID) As Integer

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:消息队列在VB.NET数据库开发中的应用
    下一篇:VB.NET实现五子棋的人工智能(1)