E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
CloseHandle
线程同步对象速查表
HANDLEhmtx;CRITICAL_SECTIONcs;初始化hmtx=CreateMutex(NULL,FALSE,NULL);InitializeCriticalSection(&cs);清理
CloseHandle
wangjieest
·
2012-08-11 21:00
防止应用程序同时启动多个
用互斥量来判断程序是否已运行HANDLEm_hMutex=CreateMutex(NULL,TRUE,m_pszAppName); if(GetLastError()==ERROR_ALREADY_EXISTS) { ::
CloseHandle
lebao82
·
2012-08-01 13:00
【Win32多线程】异步I/O技术(Overlapped I/O),避免使用多线程
-Win32文件操作函数 win32中有上那个基本的函数用来执行I/O,他们是: CreateFile(),ReadFile(),WriteFile(); 没有哪个函数用来关闭文件,只要调用
CloseHandle
xiaoding133
·
2012-07-23 14:00
多线程
File
buffer
callback
asynchronous
structure
防止程序启动两次的方法 CreateMutex()
CreateMutex(NULL,false,"Process"); if(GetLastError()==ERROR_ALREADY_EXISTS) {
CloseHandle
jiangxinyu
·
2012-07-17 15:00
Security
null
attributes
Sandbox—沙箱技术[翻译chromium开发文档]
在Windows操作系统上,沙箱实际上是一个内核对象,用一个句柄来存取的,用
CloseHandle
函数来销毁,这个内核对象与一个进程关联起来。这样,通过设计沙箱对象的属性
ljmwork
·
2012-07-05 00:00
windows
浏览器
api
文档
作业
sandbox
DLL远程注入代码
0,FILE_SHARE_READ|FILE_SHARE_WRITE,NULL,OPEN_EXISTING,0,NULL))==INVALID_HANDLE_VALUE) returnFALSE;
CloseHandle
baggiowangyu
·
2012-06-23 13:00
closehandle
可不能随便用
今天在项目里涉及多线程时。本来是想用TerminateThread来结束一个线程,可惜由于线程里用到了Socket。如果用这种方式强制结束线程,会使得部分Socket没有释放,故重新启动线程后,部分网络端口无法使用。最后想到了使用Event事件来结束线程的方式。于是设置一个Event事件。在While循环里先判断是否已经激发了退出事件,如果激发,就关闭Socket并退出。在根据书上的代码,在激活事
Blaider
·
2012-05-07 23:00
多线程
工作
socket
网络
VC关闭当前进程
); HANDLEhProcess=::OpenProcess(PROCESS_TERMINATE,FALSE,processid); ::TerminateProcess(hProcess,0);
CloseHandle
Mirage520
·
2012-05-02 15:00
c
delphi串口API函数
com1hCom := CreateFile(('COM1'), GENERIC_READ or GENERIC_WRITE, 0, nil, OPEN_EXISTING,0, 0); //关闭
CloseHandle
oemoon
·
2012-04-23 15:00
api
Delphi
CloseHandle
(),TerminateThread(),ExitThread()的区别
CloseHandle
()在CreateThread成功之后会返回一个hThread的handle,且内核对象的计数加1,
CloseHandle
之后,引用计数减1,
anye3000
·
2012-04-17 18:00
实现文件复制命令
说明:Linux:creat,read,write等系统调用Windows:CreateFile(),ReadFile(),WriteFile(),
CloseHandle
()函数。
w_bo713
·
2012-03-25 15:20
职场
复制
休闲
操作系统课程设计
MFC获取系统的进程及列表控件使用
nuptboyzhb/4156430 获取进程的步骤: 主要应该一下函数: CreateToolhelp32Snapshot() Process32First Process32Next
CloseHandle
wsql
·
2012-03-20 14:00
mfc
Flex Alert组件使用方法
Flex Alert组件使用方法,通过Alert.show(......)方法调用 Alert.show(content,title,flags,parent,
closeHandle
,iconClass
hanyi366
·
2012-03-13 13:00
alert
内存泄露的原因
创建内核对象(比如CreateFile,CreateMutex,CreateThread),后没有释放内核对象句柄.3.创建内存映射文件,CreateFileMapping,MapViewOfFile后没有
CloseHandle
xd1103121507
·
2012-02-01 19:00
java
linux
Solaris
工具
profiling
Visualization
windows thread 是否有必要调用
closehandle
关闭线程句柄
5315047 关于WindowsThread分类: Windows2010-02-2116:55 154人阅读 评论(0) 收藏 举报昨天在看老工程中的代码的时候,发现其中创建了一个线程后,并没有通过
CloseHandle
ljeagle
·
2012-01-13 10:00
windows
[置顶] 线程的
CloseHandle
和WaitForSingleObject
最近在学习的时候需要创建多线程的应用程序来访问设备但是不知道为什么始终进不了线程的执行函数里边经过一番百度知道了原因写下以下总结在学习线程的时候书上有这么一段话“线程对象也可以提前释放,对于大部分的句柄来说,使用
CloseHandle
whatday
·
2011-12-28 17:00
thread
多线程
百度
测试
null
output
线程的
CloseHandle
和WaitForSingleObject
最近在学习的时候需要创建多线程的应用程序来访问设备但是不知道为什么始终进不了线程的执行函数里边经过一番百度知道了原因写下以下总结在学习线程的时候书上有这么一段话“线程对象也可以提前释放,对于大部分的句柄来说,使用
CloseHandle
飘雪超人
·
2011-12-28 17:00
thread
多线程
百度
测试
null
output
用C++封装Win32信号量,同步线程
与其相关的一组API包括:CreateSemaphore,ReleaseSemaphore,WaitForSingleObject,和
CloseHandle
。
chexlong
·
2011-12-20 21:00
用C++实现Win32事件对象,同步线程
与其相关的一组API包括:CreateEvent,SetEvent,ResetEvent,WaitForSingleObject,和
CloseHandle
。
chexlong
·
2011-12-16 19:00
C++
object
测试
null
System
Signal
Overlapped I/O 在你的身后变戏法
Win32文件操作函数 win32中有3个基本的函数来执行I/O,分别是CreateFile,ReadFile,WriteFile.关闭文件调用
CloseHandle
即可。CreateF
free4294
·
2011-12-01 23:00
c
struct
IO
File
DeviceIoControl的使用说明
操作完毕时用
CloseHandle
关闭设备。我们比较常用的就是用DeviceIoControl对设备进行读写操作。先看看DeviceIoControl是怎么定义的:BOOLDeviceI
P40614021
·
2011-10-19 14:00
null
application
buffer
Parameters
byte
output
多线程定义与使用
DWORDWINAPIRecvMessageThread(LPVOIDlpParameter);//声明HANDLEhThread1;hThread1=CreateThread(NULL,0,RecvMessageThread,NULL,0,NULL);
CloseHandle
ColdKevin
·
2011-09-06 00:00
多线程
null
winapi
内存泄漏的原因
创建内核对象(比如CreateFile,CreateMutex,CreateThread),后没有释放内核对象句柄.3.创建内存映射文件,CreateFileMapping,MapViewOfFile后没有
CloseHandle
jfkidear
·
2011-08-31 19:27
C++
C
内存泄漏的原因
创建内核对象(比如CreateFile,CreateMutex,CreateThread),后没有释放内核对象句柄.3.创建内存映射文件,CreateFileMapping,MapViewOfFile后没有
CloseHandle
jfkidear
·
2011-08-31 19:00
java
linux
Solaris
工具
profiling
Visualization
线程中
CloseHandle
()函数的使用
CloseHandle
()函数的使用?? 很多程序在创建线程都这样写的: ............
xitong
·
2011-08-31 11:00
close
创建线程后为什么马上调用
CloseHandle
()来关闭句柄
hThread=CreateThread(NULL,0,ThreadFunc,NULL,0,&dwThreadId);
CloseHandle
(hThread);如上面这样的代码,原因为:创建线程后返回了线程句柄
Unimen
·
2011-08-29 17:00
null
主线程等待子线程执行结束
=NULL){ WaitForSingleObject(hTaskProc,5000);
CloseHandle
(hTaskProc);}
segen_jaa
·
2011-08-25 09:00
BCB中使用API函数写简单串口程序(定时器接收)
一:常用函数:⑴CreateFile()和
CloseHandle
()函数。
bmbm546
·
2011-08-20 16:00
数据结构
工作
api
String
null
attributes
线程中
CloseHandle
()函数的使用
CloseHandle
()函数的使用??很多程序在创建线程都这样写的:............ThreadHandle=CreateThread(NULL,0,.....)
firefoxbug
·
2011-08-06 13:00
thread
数据结构
object
null
System
each
内核对象
不同进程索引肯定不同2当一
CloseHandle
之后内核对象不一定销毁,而是本进程的内核对象引用次数-1销毁。这样也理解了,程序结束后,本程序的所有资源会释放,但不代表内核对象释放。除非引用为0
fysy0000
·
2011-07-31 16:00
WaitForMultipleObjects啊!
必须循环调用WaitForSingleObject,经过bing(最近毫无理由地支持bing)搜寻,总结了两个小细节如下: 1、_beginthread出来的线程完成后自动调用的_endthread会执行
CloseHandle
qwidget
·
2011-06-09 11:00
最常用的API 文件操作 --转
下面是windows中提供的对于文件进行操作的API函数及其功能:
CloseHandle
关闭一个内核对象。其中包括文件、文件映射、进程、线程、安全和同步对象等。
xitong
·
2011-03-27 21:00
文件操作
最常用的API 文件操作 --转
下面是windows中提供的对于文件进行操作的API函数及其功能:
CloseHandle
关闭一个内核对象。其中包括文件、文件映射、进程、线程、安全和同步对象等。
firefoxbug
·
2011-03-27 21:00
Windows 文件、目录操作编程 常用API
CopyFile//拷贝文件;MoveFile//移动或重命名文件;DeleteFile//删除文件;GetModuleFileName//获取文件目录;SetFilePointer//文件指针位置设置;
CloseHandle
xjbzju
·
2011-03-19 15:00
Wince 同步更新任务栏时间
hWndTaskBar)return;PostMessage(hWndTaskBar,WM_UPDATECLOCK,0,0);
CloseHandle
(hWn
AAa_tnT
·
2011-03-16 15:00
user
null
任务
WinCE
Shell 调用程序后等待该程序结束后返回继续
( ByVal hHandle As Long , ByVal dwMilliseconds As Long ) As Long Private Declare Function
CloseHandle
yeuego
·
2011-03-09 13:00
shell
用指定账号运行代码
需要调用Windows登陆函数,从AdvAPI32.dll里面导入3个函数LogonUser,DuplicateToken和
CloseHandle
。
·
2011-03-08 14:00
代码
Windows下结束进程运行的4种方法
一位MM问我为什么调用
CloseHandle
后,进程仍然再继续运行。正好我前些天看到了这个问题,果断助M为乐,这里也和大家分享一下。
rangercyh
·
2011-02-25 22:59
windows
职场
休闲
终止进程
windows终止进程
Windows下结束进程运行的4种方法
一位MM问我为什么调用
CloseHandle
后,进程仍然再继续运行。正好我前些天看到了这个问题,果断助M为乐,这里也和大家分享一下。
rangercyh
·
2011-02-25 22:59
职场
Windows
休闲
Tools&Solution
防止程序启动两次的方法CreateMutex()
此代码在BCB6.0下运行):HANDLEhMutex=CreateMutex(NULL,false,"Process");if(GetLastError()==ERROR_ALREADY_EXISTS){
CloseHandle
killedtlx
·
2011-02-25 09:00
Security
null
attributes
Win32 中等待线程调用的结束
中一个线程等待另外一个线程的完成,可以使用System.Threading.Thread.Join,在Win32下的相应的等效代码 1 WaitForSingleObject(hThread,INFINITE);2 3
CloseHandle
Make Oneself More Strong
·
2011-02-16 14:00
windows核心编程---记录(1)
需要记录的只有一个东西:
CloseHandle
进程,有进程的内核对象,进程的内核对象比此进程的存在周期要常.
Sidyhe
·
2011-02-14 23:00
线程的
CloseHandle
2,
CloseHandle
()作用 在CreateThread成功之后会返回一个hThread的handle,且内核对象的计数加1,CloseHan
wellwy
·
2011-02-12 17:10
职场
close
休闲
handle
_beginthreadex相关的东东
谈到Handle的问题,_beginthread的对应函数_endthread自动的调用了
CloseHandle
,而_beginthreadex的对应函数_endthreadex则没有,所以
CloseHandle
wellwy
·
2011-02-12 16:52
职场
休闲
_beginthreadex
wininet
换句话说,最好别用ReadFile、
CloseHandle
之类的函
ly402609921
·
2010-12-31 00:00
windows
header
HTTP服务器
service
null
internet
进程线程伪句柄转为真实句柄
//不用的时候必须关闭不然会有资源泄露
CloseHandle
(hProcess);HA
whitehack
·
2010-12-23 20:00
文件内存映射
进程间的相互通信,可以通过调用以下api函数实现:CreateFile()、CreateFileMapping()、MapViewOfFile()、FlushViewOfFile()、
CloseHandle
yandozhaoji32
·
2010-11-27 21:57
职场
休闲
进程间通信
WM_COPYDATA
文件内存映射
文件内存映射
进程间的相互通信,可以通过调用以下api函数实现:CreateFile()、CreateFileMapping()、MapViewOfFile()、FlushViewOfFile()、
CloseHandle
yandozhaoji32
·
2010-11-27 21:57
职场
休闲
文件内存映射
WM_COPYDATA
进
CloseHandle
CloseHandle
http://hi.baidu.com/heiheijiushiwo/blog/item/02c29924e518e0318644f979.html 《Windows核心编程》里的两小节
tibaloga
·
2010-11-18 18:00
close
应用程序与驱动程序的通信
应用程序先用CreateFile函数打开设备,②然后用ReadFile从WDM中读取数据,用WriteFile函数向WDM写数据,用DeviceIoControl函数向WDM发送自定义的控制信息,③最后用
CloseHandle
seasonpplp
·
2010-11-18 10:00
windows
IO
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他