|
VB声明 |
Declare Function OpenWaitableTimer Lib "kernel32"
Alias "OpenWaitableTimerA" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle
As Long, ByVal lpName As String) As Long |
说明 |
为现有的一个可等待计时器对象创建一个新句柄 |
返回值 |
Long,如成功,返回对象的句柄;零表示失败。会设置GetLastError |
参数表 |
参数 |
类型及说明 |
dwDesiredAccess |
Long,下述常数之一: |
TIMER_ALL_ACCESS |
要求对事件的完全访问 |
TIMER_MODIFY_STATE |
允许使用 SetWaitableTimer 和 CancelWaitableTimer函数 |
SYNCHRONIZE |
允许可等待计时器对象同步使用 |
bInheritHandle |
Long,如果允许子进程继承句柄,则为TRUE |
lpName |
String,要打开的进程的名字 |
适用平台 |
Windows NT |
注解 |
一旦不再需要,注意一定要用CloseHandle关闭可等待计时器句柄。如对象的所有句柄都已关闭,那么对象也会删除 |
|