网站首页  词典首页

请输入您要查询的函数:

 

术语 initializeconditionvariable
释义 InitializeConditionVariable
语法:
C++
VOID WINAPI InitializeConditionVariable(
__out PCONDITION_VARIABLE ConditionVariable
);
InitializeConditionVariable功能
初始化一个条件变量。
参数
ConditionVariable [out]
一个条件变量的指针。
返回值
这个函数没有返回值。
备注
线程可以原子释放锁,进入睡眠状态使用SleepConditionVariableCS或SleepConditionVariableSRW功能。线程被唤醒使用WakeConditionVariable或WakeAllConditionVariable功能。
条件变量是用户模式,不能跨进程共享对象。
实例
举例说,使用此功能,请参阅使用条件变量。
要求:
client最低支持Vista
server最低支持 Windows Server 2008
HeaderWinbase.h(头文件:winuser.h)
LibraryKernel32.lib
DLLKernel32.dll
参见
条件变量
同步功能
如果有任何问题和意见,请发送给微软(wsddocfb@microsoft.com)
生成日期:2009年8月27日
==英文原文==InitializeConditionVariable Function
Initializes a condition variable.
Syntax
C++
VOID WINAPI InitializeConditionVariable(
__out PCONDITION_VARIABLE ConditionVariable
);
Parameters
ConditionVariable [out]
A pointer to the condition variable.
Return Value
This function does not return a value.
Remarks
Threads can atomically release a lock and enter the sleeping state using the SleepConditionVariableCS or SleepConditionVariableSRW function. The threads are woken using the WakeConditionVariable or WakeAllConditionVariable function.
Condition variables are user-mode objects that cannot be shared across processes.
Examples
For an example that uses this function, see Using Condition Variables .
Requirements
Minimum supported clientWindows Vista
Minimum supported serverWindows Server 2008
HeaderWinbase.h (include Windows.h)
LibraryKernel32.lib
DLLKernel32.dll
See Also
Condition Variables
Synchronization Functions
Send comments about this topic to Microsoft
Build date: 8/27/2009
==原始网址==http://msdn.microsoft.com/en-us/library/ms683469(VS.85).aspx\n
随便看

 

windows api函数参考手册包含2258条windows api函数文档,详细介绍nodejs、java、rust调用windows api的方法技巧,是学习windows api编程的入门中文文档。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 13:19:15