【常用WinAPI】杂项篇一
一、句柄管理
关闭句柄:CloseHandle
复制句柄:DuplicateHandle
二、管道
创建管道:CreatePipe
三、设备请求
发送设备请求:DeviceIoControl
四、结束系统会话
注销当前用户:ExitWindows
注销或关机:ExitWindowsEx
五、消息槽
创建消息槽:CreateMailslot
获取消息槽参数:SetMailslotInfo
设置消息槽参数:GetMailslotInfo
六、命名管道(只有NT才能创建命名管道,9x只能CreateFile打开远程管道)
查看未读取:PeekNamedPipe
执行管道:TransactNamedPipe(写完马上读)
调用管道:CallNamedPipe(打开、写完马上读、关闭)
等管道待:WaitNamedPipe
获取参数:GetNamedPipeInfo
获取句柄状态:GetNamedPipeHandleState
设置句柄状态:SetNamedPipeHandleState
一、句柄管理
关闭句柄:CloseHandle
复制句柄:DuplicateHandle
二、管道
创建管道:CreatePipe
三、设备请求
发送设备请求:DeviceIoControl
四、结束系统会话
注销当前用户:ExitWindows
注销或关机:ExitWindowsEx
五、消息槽
创建消息槽:CreateMailslot
获取消息槽参数:SetMailslotInfo
设置消息槽参数:GetMailslotInfo
六、命名管道(只有NT才能创建命名管道,9x只能CreateFile打开远程管道)
查看未读取:PeekNamedPipe
执行管道:TransactNamedPipe(写完马上读)
调用管道:CallNamedPipe(打开、写完马上读、关闭)
等管道待:WaitNamedPipe
获取参数:GetNamedPipeInfo
获取句柄状态:GetNamedPipeHandleState
设置句柄状态:SetNamedPipeHandleState
200字以内,仅用于支线交流,主线讨论请采用回复功能。