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
OVERLAPPED
IOCP的一个简单封装类(zz) [转]
ws2_32.lib") constintOP_READ=0;constintOP_WRITE=1;constintOP_ACCEPT=2; /* OVERLAPPEDPLUS结构体设计思路
OVERLAPPED
S.l.e!ep.¢%
·
2009-01-31 05:00
Windows窗口风格详细解释
从其特点上,主要分成两大类:1.一类表明窗口和其它窗口的关系,包括:WS_CHILD、WS_POPUP、WS_
OVERLAPPED
、WS_CLIPCHILDREN、WS_CLIPSIBLINGS、WS_GROUP
geeeeeeee
·
2009-01-02 00:00
windows
null
mfc
扩展
dialog
border
重叠模型--事件对象通知
比起阻塞、select、WSAAsyncSelect以及WSAEventSelect等模型,重叠I/O(
Overlapped
I/O)模型使应用程序能达到更佳的系统性能。
zhengjie19
·
2008-11-12 16:00
windows
socket
IO
null
buffer
Sockets
Win32 多线程程序设计之读书笔记chap1-06
overlapped
的缺点,WINDOWSNT是一IO请求的大小来决定是否要将请求记录下来。
wdsswadjsn
·
2008-11-02 23:00
多线程
IO
读书
web服务
完成端口(I/O completion):
异步过程调用(apcs)问题: 只有发
overlapped
请求的线程才可以提供callback函数(需要一个特定的线程为一个特定的I/O请求服务)。
ventry
·
2008-10-22 19:00
完成端口(I/O completion)
完成端口(I/Ocompletion)异步过程调用(apcs)问题:只有发
overlapped
请求的线程才可以提供callback函数(需要一个特定的线程为一个特定的I/O请求服务)。
andylin02
·
2008-10-04 11:00
IOCP时候,WSASend出现句柄无效错误,err code = 6
IOCP时候,WSASend出现句柄无效错误,errcode=6
OVERLAPPED
over; ZerMemory(&over,sizeof(
OVERLAPPED
)); WSASend(s,
woaidongmao
·
2008-08-19 17:00
mark贴
illustrates how to develop a simple echo server Winsock // application using the
Overlapped
kenlistian
·
2008-07-17 16:00
[C#]I/O完成端口的类定义和测试实例
从WilliamKennedy那里整理过来的,不同之处在于他自己定义了一个
Overlapped
,而我们这里直接使用System.Threading.NativeOverlapped.附一段我以前的Win32
happmaoo
·
2008-04-12 15:00
thread
数据结构
C++
c
C#
[C#]I/O完成端口的类定义和测试实例
从WilliamKennedy那里整理过来的,不同之处在于他自己定义了一个
Overlapped
,而我们这里直接使用System.Threading.NativeOverlapped.附一段我以前的Win32
wapysun
·
2008-04-12 15:00
I/O
socket I/O模型详解
一:select模型二:WSAAsyncSelect模型三:WSAEventSelect模型四:
Overlapped
I/O 事件通知模型五:
Overlapped
I/O 完成例程模型六:IOCP模型老陈有一个在外地工作的女儿
l12345678
·
2008-02-29 17:00
windows
socket
Microsoft
Integer
远程连接
微软
WDM驱动和应用的交互
DeviceIoControl的同步和异步调用方式: 上层应该可以以同步或异步的方式.在调用DeviceIoControl时,不指定FILE_FLAG_
OVERLAPPED
标志,表示以同步方式调用
aero_boy
·
2008-01-18 14:00
File
null
设备I/O之
OVERLAPPED
(zz)
设备I/O之OVERLAPPEDOVERLAPPED,顾名思义为重叠,乍一看会很奇怪,重叠?谁跟谁重叠?似乎在WIN32的Programming中没有这个概念呀?要讨论这个问题就要追溯到对设备I/O的访问中 在WIN32中,用户不能象以前那样直接对硬件进行访问,使得这一层对开发者而言是个"黑盒",而是提供了一组对应的API的接口.让开发者基于提供的接口进行开发,而把低层的访问交给了Driver或者
xiaoxiongli
·
2008-01-15 20:00
多线程
数据结构
api
Semaphore
Microsoft
File
socket模型使归纳
nbsp; 共有五种类型的套接字I/O模型,可让Winsock应用程序对I/O进行管理,它们包括:select(选择)、WSAAsyncSelect(异步选择)、WSAEventSelect(事件选择)、
overlapped
lin_style
·
2008-01-10 16:00
设计模式
框架
socket
网络应用
mfc
Overlapped
I/O模型深入分析
OverlappedI/O模型深入分析简述: OverlappedI/O也称Asynchronous I/O,异步I/O模型。异步I/O和同步I/O不同,同步I/O时,程序被挂起,一直到I/O处理完,程序才能获得控制。异步I/O,调用一个函数告诉OS,进行I/O操作,不等I/O结束就立即返回,继续程序执行,操作系统完成I/O之后,通知消息给你。OverlappedI/O只是一种模型,它可以由内
Blog @ Blog
·
2008-01-07 22:00
设备I/O之
OVERLAPPED
[转]
设备I/O之
OVERLAPPED
[转]
OVERLAPPED
,顾名思义为重叠,乍一看会很奇怪,重叠?谁跟谁重叠?似乎在WIN32的Programming中没有这个概念呀?
Blog @ Blog
·
2008-01-07 21:00
Winsock异步模型之二(WSAEventSelect)
目录:一、WinSockI/O模型分析1.WSAAsuncSelect模型2.WSAEventSelect模型3.重叠(
Overlapped
)I/O模型二、聊天软件的设计与分析1.程序功能2.程序设计3
wuna66320
·
2007-12-08 00:00
windows
socket
网络
null
dialog
initialization
IOCP
当前Windows支持的各种Socket I/O模型如下:select模型WSAAsyncSelect模型WSAEventSelect模型
Overlapped
I/O 事件通知模型
Overlapped
jifengszf
·
2007-11-21 18:00
windows
socket
Microsoft
Integer
远程连接
微软
IOCP的几点开发心得(补充)
首先是需要注意的是
OVERLAPPED
结构。想必该结构大多数人都是自定义新的结构体,将
OVERLAPPED
成员放置在第一位,然后后置其他成员。
迷宫の未来的小窝
·
2007-11-12 12:00
CDialogBar 使用 方法
1.创建对话框资源:在对话框资源编辑器内生成一个Dialog资源,并将其风格(Style)属性必须设置为Child,不能设置为
Overlapped
或Popup,否则运行肯定出错;至于边界属性则随用户自己喜欢
wuna66320
·
2007-10-10 19:00
null
Class
dialog
macros
vc开发工作小结
保证对话框的扩展式样没有设置WS_EX_APPWINDOW;先在CWinApp继承类中建立一个不显示的顶级窗口.CFrameWnd*pFrame=newCFrameWnd();pFrame->Create(0,0,WS_
OVERLAPPED
benny5609
·
2007-10-05 18:00
工作
ListView
socket
null
Class
dll
WPF/WCF/Outlook/Addin-Express的Bug
used in outlook Topmost is not "topmost" when change screen resolution Context menu
overlapped
taowen
·
2007-10-02 10:00
html
.net
UP
WPF
WCF
用对话框创建CDialogBar派生的类
用对话框创建CDialogBar派生的类 一、创建DialogBar的派生类首先,创建对话框资源:在对话框资源编辑器内生成一个Dialog资源,并将其风格(Style)属性必须设置为Child,不能设置为
Overlapped
KISS(Keep It Simple, Standard)
·
2007-08-24 17:00
WinSocket模型的探讨——
Overlapped
模型(一)
重叠模型是Windows里一种重要的I/O模型,可以有效率的实现一些I/O操作,譬如文件读写、Socket读写等,在这里我们一起来研究一下重叠模型,看看它究竟为何方神圣。这篇文章分为以下几部分来说明:重叠模型的概念容易碰到的一些问题重叠模型的基本编程方法(accept和AcceptEx)突破64个事件的等待限制例程好了,下面就让我们一起来学习一下重叠模型。1、概念对于重叠模型的概念,大家都各有说法
dylgsy
·
2007-07-26 21:00
socket
struct
Stream
null
iostream
events
MFC技术系列(四)--Frame窗口(1)
1 Frame和View概述 Frame窗体实际就是一个
Overlapped
窗口(WS_OVERLAPPEDWINDOW组合风格),它可以包含菜单、工具条和标题栏。
redoc_li
·
2007-07-22 23:00
框架
api
活动
文档
mfc
border
修改windows程序样式和标题
CFrameWnd::PreCreateWindow(cs)) returnFALSE; //TODO:在此处通过修改CREATESTRUCTcs来修改窗口类或样式 cs.style=WS_
OVERLAPPED
JamesXing
·
2007-07-20 09:00
windows
修改windows程序样式和标题
CFrameWnd::PreCreateWindow(cs)) return FALSE; // TODO:在此处通过修改 CREATESTRUCT cs 来修改窗口类或样式 cs.style = WS_
OVERLAPPED
isiqi
·
2007-07-20 09:00
windows
异步IO性能探究[转]
在windows平台上,应用程序可以调用CreateFileAPI,并通过设置FILE_FLAG_
OVERLAPPED
标志来决定是否发起异步IO请求。
梦幻白桦林
·
2007-07-01 21:00
异步IO性能探究
在windows平台上,应用程序可以调用CreateFileAPI,并通过设置FILE_FLAG_
OVERLAPPED
标志来决定是否发起异步IO请求。
sherrylso
·
2007-07-01 18:00
MFC技术系列(一)--窗口的风格
一类表明窗口和其它窗口的关系,包括:WS_CHILD、WS_POPUP、WS_
OVERLAPPED
、WS_CLIPCHILDREN、WS_CLIPSIBLINGS、WS_GROUP、WS_EX_TOPMOST
redoc_li
·
2007-06-10 23:00
api
null
mfc
扩展
dialog
border
GetQueuedCompletionStatus函数
GetQueuedCompletionStatus函数GetQueuedCompletionStatus函数有个
OVERLAPPED
结构,很多资料上都采用不同的结构体来扩展该结构,比如有的资料定义:typedefstruct_OVERLAPPEDPLUS
twzheng's cppblog
·
2007-04-16 00:00
服务器
msdnmag/issues/1000/Winsock/DWORD WINAPI WorkerThread(LPVOID lpParam){ ULONG_PTR *PerHandleKey;
OVERLAPPED
life is game
·
2006-11-14 23:00
Windows完成端口编程
目录一基本概念二
OVERLAPPED
数据结构三完成端口的内部机制创建完成端口完成端口线程的工作原理线程间数据传递线程的安全退出一基本概念 设备---windows操作系统上允许通信的任何东西
Devillyd
·
2006-11-02 16:00
数据结构
windows
工作
struct
buffer
磁盘
实战串行通讯
同步还是非同步正如在《SerialcommunicationsinMicrosoftWin32》等文章中提到的,同步(NonOverLapped)方式是比较简单的一种方式,编写起来代码的长度要明显少于异步(
OverLapped
lyl_98
·
2006-08-21 16:00
Windows完成端口编程
Windows完成端口编程目录一基本概念二
OVERLAPPED
数据结构三完成端口的内部机制创建完成端口完成端口线程的工作原理线程间数据传递线程的安全退出一基本概念 设备---windows操作系统上允许通信的任何东西
alantop's blog
·
2006-06-02 10:00
overlapped
I/O的学习
overlappedI/O的学习 从网上整理的文章,同样,这只是为了我增加理解记忆而做到得笔记,不存在利用价值,纯粹是学习和记忆.抄袭也好学习也好只是让人明白道理.主要干活的还是自己的程序.I/O设备处理必然让主程序停下来干等I/O的完成,对这个问题有方法一:使用另一个线程进行I/O。这个方案可行,但是麻烦。方法二:使用overlappedI/O。 正如书上所说:“overlappedI/O是WI
kenlistian
·
2006-05-26 11:00
线程终止、请求丢失。
为了避免阻塞,每当需要连接主机的时候,就创建一个线程,在该线程里调用connect(),连接成功后就用send()发送一些数据,紧接着调用WSARecv()发起一个
overlapped
的异步取请求,然后线程退出
SeaWave
·
2006-04-16 21:00
windows
socket
IO
用对话框创建CDialogBar派生的类并在CReBar上添加
一、创建DialogBar的派生类首先,创建对话框资源:在对话框资源编辑器内生成一个Dialog资源,并将其风格(Style)属性必须设置为Child,不能设置为
Overlapped
或Popup,否则运行肯定出错
franksunny
·
2006-01-06 21:00
MFC及VC编程相关
用对话框创建CDialogBar派生的类并在CReBar上添加
一、创建DialogBar的派生类首先,创建对话框资源:在对话框资源编辑器内生成一个Dialog资源,并将其风格(Style)属性必须设置为Child,不能设置为
Overlapped
或Popup,否则运行肯定出错
franksunny
·
2006-01-06 21:00
exception
框架
null
Class
vc++
initialization
Windows完成端口编程
Windows完成端口编程目录:Windows完成端口编程...1 目录:...1 一基本概念...1 二
OVERLAPPED
数据结构...1 三完成端口的内部机制...2 创建完成端口...2 完成端口线程的工作原理
sheismylife
·
2005-08-21 19:00
数据结构
编程
windows
工作
struct
buffer
Windows完成端口编程
Windows完成端口编程 目录: Windows完成端口编程... 1 目录:... 1 一 基本概念... 1 二
OVERLAPPED
数据结构... 1 三
阿尔萨斯
·
2005-08-21 19:00
windows
reinterpret_cast和static_cast
为了能尽量统一的处理每一个io操作,我定义了下面这个类:class CIoPacket : public
OVERLAPPED
{public: virtual void OnIoComplete(
局部变量的作用域
·
2005-07-26 20:00
IOCP(完成端口)开发手记(2)
后来就接着测试一下,把
OVERLAPPED
结构的变量,全部清空为0,结果就没有问题了.真的气死人.通过一天时间总算解决了一个问题,接着就是怎么样接收连
caimouse
·
2005-03-04 16:00
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他