data bufferR(x,y)=CHESSNUWSADATAwsData;

 上传我的文档
 下载
 收藏
我所上传的内容皆来自互联网,版权归原作者所有,如对你的权益有所侵害,请告知,我会在第一时间删除。我qq:
 下载此文档
正在努力加载中...
IP数据包捕获与解析的设计--课程设计
下载积分:500
内容提示:IP数据包捕获与解析的设计--课程设计
文档格式:DOC|
浏览次数:19|
上传日期: 19:52:05|
文档星级:
该用户还上传了这些文档
IP数据包捕获与解析的设计--课程设计
官方公共微信>> qostemplate.cpp
qostemplate.cpp ( 文件浏览 )
// Module: qostemplate.c
// Description:
This sample illustrates how to call the WSAGetQOSByName
first to enumerate the installed templates and then how
to retrieve the QOS template for a given template.
This module relies on the PrintQos() function to print
the template information.
// Compile:
cl qostemplate.c printqos.c ws2_32.lib
// Command Line Arguments/Parameters
qostemplate.exe
#include &winsock2.h&
#include &windows.h&
#include &qos.h&
#include &qossp.h&
#include &stdio.h&
#include &stdlib.h&
#include &provider.h&
#include &printqos.h&
// Function: main
// Description:
Load Winsock, find the QOS enabled provider, and first
enumerate all the installed QOS templates. Next it
retrieves the QOS template.
int main(int argc, char **argv)
WSAPROTOCOL_INFO *wsa=NULL;
buf1[16000],
// Load Winsock
if (WSAStartup(MAKEWORD(2,2), &wsdata) != 0)
printf(&Unable to load Winsock: %d\n&, GetLastError());
return -1;
// Find a provider
wsa = FindProtocolInfo(AF_INET, SOCK_STREAM, IPPROTO_TCP,
XP1_QOS_SUPPORTED);
printf(&unable to find a suitable provider!\n&);
return -1;
// Create a QOS socket
s = WSASocket(FROM_PROTOCOL_INFO, FROM_PROTOCOL_INFO, FROM_PROTOCOL_INFO,
wsa, 0, WSA_FLAG_OVERLAPPED);
if (s == INVALID_SOCKET)
printf(&WSASocket() failed: %d\n&, WSAGetLastError());
return -1;
// Enumerate all templates first
wbuf1.buf = buf1;
wbuf1.len = 16000;
if (WSAGetQOSByName(s, &wbuf1, NULL) == FALSE)
printf(&WSAGetQOSByName() failed: %d\n&, WSAGetLastError());
return -1;
ptr = buf1;
while (*ptr)
// Get a single template name and call the function to
// retrieve QOS for that template
printf(&Template: %s\n&, ptr);
wbuf2.buf =
wbuf2.len = strlen(ptr)+1;
if (WSAGetQOSByName(s, &wbuf2, &qos) == FALSE)
printf(&WSAGetQOSByName() failed: %d\n&, WSAGetLastError());
return -1;
PrintQos(&qos);
while (*ptr++);
closesocket(s);
WSACleanup();
展开> <收缩
下载源码到电脑,阅读使用更方便
还剩0行未阅读,继续阅读 ▼
Sponsored links
源码文件列表
温馨提示: 点击源码文件名可预览文件内容哦 ^_^
299.00 B18-01-02 20:00
3.11 kB18-01-02 20:00
tcpclient.frm4.08 kB18-01-02 20:00
tcpclient.vbp714.00 B18-01-02 20:00
31.69 kB18-01-02 20:00
&vb&0.00 B11-07-05 00:12
&tcpclient&0.00 B11-07-05 00:12
299.00 B18-01-02 20:00
4.42 kB18-01-02 20:00
tcpserver.frm4.89 kB18-01-02 20:00
tcpserver.vbp714.00 B18-01-02 20:00
31.69 kB18-01-02 20:00
&vb&0.00 B11-07-05 00:12
&tcpserver&0.00 B11-07-05 00:12
307.00 B18-01-02 20:00
3.01 kB18-01-02 20:00
udpreceiver.frm4.03 kB18-01-02 20:00
udpreceiver.vbp775.00 B18-01-02 20:00
31.69 kB18-01-02 20:00
&vb&0.00 B11-07-05 00:12
&udpreceiver&0.00 B11-07-05 00:12
299.00 B18-01-02 20:00
2.72 kB18-01-02 20:00
udpsender.frm4.27 kB18-01-02 20:00
udpsender.vbp769.00 B18-01-02 20:00
31.69 kB18-01-02 20:00
&vb&0.00 B11-07-05 00:12
&udpsender&0.00 B11-07-05 00:12
&chapter01&0.00 B11-07-05 00:12
17.05 kB18-01-02 20:00
316.00 B18-01-02 20:00
&enumcat&0.00 B11-07-05 00:12
enumvb.vbp707.00 B18-01-02 20:00
enumvb.vbw63.00 B18-01-02 20:00
Form1.frm22.09 kB18-01-02 20:00
31.69 kB18-01-02 20:00
&EnumProtocol&0.00 B11-07-05 00:12
&VB&0.00 B11-07-05 00:12
&chapter02&0.00 B11-07-05 00:12
293.00 B18-01-02 20:00
13.23 kB18-01-02 20:00
&resolve&0.00 B11-07-05 00:12
&chapter03&0.00 B11-07-05 00:12
17.82 kB18-01-02 20:00
523.00 B18-01-02 20:00
&AppleTalk&0.00 B11-07-05 00:12
547.00 B18-01-02 20:00
4.38 kB18-01-02 20:00
381.00 B18-01-02 20:00
13.30 kB18-01-02 20:00
&ATM&0.00 B11-07-05 00:12
529.00 B18-01-02 20:00
21.74 kB18-01-02 20:00
&IPX-SPX&0.00 B11-07-05 00:12
5.81 kB18-01-02 20:00
4.71 kB18-01-02 20:00
778.00 B18-01-02 20:00
&IrDA&0.00 B11-07-05 00:12
768.00 B18-01-02 20:00
11.77 kB18-01-02 20:00
5.32 kB18-01-02 20:00
401.00 B18-01-02 20:00
14.47 kB18-01-02 20:00
&NetBIOS&0.00 B11-07-05 00:12
&chapter04&0.00 B11-07-05 00:12
16.59 kB18-01-02 20:00
318.00 B18-01-02 20:00
3.60 kB18-01-02 20:00
739.00 B18-01-02 20:00
&client&0.00 B11-07-05 00:12
24.51 kB18-01-02 20:00
318.00 B18-01-02 20:00
3.60 kB18-01-02 20:00
739.00 B18-01-02 20:00
&server&0.00 B11-07-05 00:12
&blocking&0.00 B11-07-05 00:12
43.43 kB18-01-02 20:00
330.00 B18-01-02 20:00
3.61 kB18-01-02 20:00
745.00 B18-01-02 20:00
&client&0.00 B11-07-05 00:12
41.34 kB18-01-02 20:00
330.00 B18-01-02 20:00
3.61 kB18-01-02 20:00
749.00 B18-01-02 20:00
&server&0.00 B11-07-05 00:12
&iocp&0.00 B11-07-05 00:12
322.00 B18-01-02 20:00
26.62 kB18-01-02 20:00
3.61 kB18-01-02 20:00
741.00 B18-01-02 20:00
&server&0.00 B11-07-05 00:12
&nonblocking&0.00 B11-07-05 00:12
330.00 B18-01-02 20:00
43.85 kB18-01-02 20:00
3.61 kB18-01-02 20:00
745.00 B18-01-02 20:00
&server&0.00 B11-07-05 00:12
&overlapped&0.00 B11-07-05 00:12
1.20 kB18-01-02 20:00
31.34 kB18-01-02 20:00
355.00 B18-01-02 20:00
3.61 kB18-01-02 20:00
749.00 B18-01-02 20:00
&server&0.00 B11-07-05 00:12
&WSAAsyncSelect&0.00 B11-07-05 00:12
39.03 kB18-01-02 20:00
334.00 B18-01-02 20:00
3.61 kB18-01-02 20:00
751.00 B18-01-02 20:00
&server&0.00 B11-07-05 00:12
&WSAEventSelect&0.00 B11-07-05 00:12
&chapter05&0.00 B11-07-05 00:12
48.92 kB18-01-02 20:00
341.00 B18-01-02 20:00
3.61 kB18-01-02 20:00
749.00 B18-01-02 20:00
&chapter06&0.00 B11-07-05 00:12
8.22 kB18-01-02 20:00
309.00 B18-01-02 20:00
3.61 kB18-01-02 20:00
743.00 B18-01-02 20:00
&SIO_ADDRESS_LIST&0.00 B11-07-05 00:12
2.75 kB18-01-02 20:00
564.00 B18-01-02 20:00
5.09 kB18-01-02 20:00
589.00 B18-01-02 20:00
&SIO_GET_ATM_ADDRESS&0.00 B11-07-05 00:12
3.00 kB18-01-02 20:00
525.00 B18-01-02 20:00
&SIO_GET_INTERFACE_LIST&0.00 B11-07-05 00:12
2.16 kB18-01-02 20:00
539.00 B18-01-02 20:00
17.29 kB18-01-02 20:00
1,003.00 B18-01-02 20:00
10.40 kB18-01-02 20:00
frmrcvall.frm16.50 kB18-01-02 20:00
15.78 kB18-01-02 20:00
248.00 B18-01-02 20:00
vbrcvall.vbp728.00 B18-01-02 20:00
31.69 kB18-01-02 20:00
&VbNetmon&0.00 B11-07-05 00:12
&VB&0.00 B11-07-05 00:12
&SIO_RCVALL&0.00 B11-07-05 00:12
313.00 B18-01-02 20:00
3.62 kB18-01-02 20:00
745.00 B18-01-02 20:00
7.82 kB18-01-02 20:00
&SIO_ROUTING_INTERFACE&0.00 B11-07-05 00:12
&chapter07&0.00 B11-07-05 00:12
5.57 kB18-01-02 20:00
4.21 kB18-01-02 20:00
1.09 kB18-01-02 20:00
7.69 kB18-01-02 20:00
31.28 kB18-01-02 20:00
&chapter08&0.00 B11-07-05 00:12
561.00 B18-01-02 20:00
13.10 kB18-01-02 20:00
4.53 kB18-01-02 20:00
483.00 B18-01-02 20:00
&atm&0.00 B11-07-05 00:12
312.00 B18-01-02 20:00
3.60 kB18-01-02 20:00
737.00 B18-01-02 20:00
21.06 kB18-01-02 20:00
&ip-rm&0.00 B11-07-05 00:12
320.00 B18-01-02 20:00
19.06 kB18-01-02 20:00
3.61 kB18-01-02 20:00
741.00 B18-01-02 20:00
&ip-setsockopt&0.00 B11-07-05 00:12
316.00 B18-01-02 20:00
27.14 kB18-01-02 20:00
3.60 kB18-01-02 20:00
739.00 B18-01-02 20:00
&ip-source&0.00 B11-07-05 00:12
320.00 B18-01-02 20:00
14.63 kB18-01-02 20:00
3.61 kB18-01-02 20:00
741.00 B18-01-02 20:00
&ip-WSAJoinLeaf&0.00 B11-07-05 00:12
frmmc.frm10.67 kB18-01-02 20:00
480.00 B18-01-02 20:00
vbmc.vbp691.00 B18-01-02 20:00
31.69 kB18-01-02 20:00
&SimpleMC&0.00 B11-07-05 00:12
&VB&0.00 B11-07-05 00:12
&chapter09&0.00 B11-07-05 00:12
974.00 B18-01-02 20:00
18.81 kB18-01-02 20:00
1.10 kB18-01-02 20:00
2.42 kB18-01-02 20:00
393.00 B18-01-02 20:00
29.53 kB18-01-02 20:00
2.65 kB18-01-02 20:00
4.37 kB18-01-02 20:00
&chapter10&0.00 B11-07-05 00:12
2.61 kB18-01-02 20:00
553.00 B18-01-02 20:00
32.25 kB18-01-02 20:00
4.25 kB18-01-02 20:00
826.00 B18-01-02 20:00
&iphdrinc&0.00 B11-07-05 00:12
3.91 kB18-01-02 20:00
546.00 B18-01-02 20:00
20.18 kB18-01-02 20:00
4.24 kB18-01-02 20:00
822.00 B18-01-02 20:00
pingfrm.frm14.56 kB18-01-02 20:00
vbping.vbp713.00 B18-01-02 20:00
31.69 kB18-01-02 20:00
&Ping&0.00 B11-07-05 00:12
&VB&0.00 B11-07-05 00:12
&ping&0.00 B11-07-05 00:12
build.log1.14 kB18-01-02 20:00
4.09 kB18-01-02 20:00
557.00 B18-01-02 20:00
4.25 kB18-01-02 20:00
828.00 B18-01-02 20:00
22.12 kB18-01-02 20:00
&tracert&0.00 B11-07-05 00:12
&chapter11&0.00 B11-07-05 00:12
5.38 kB18-01-02 20:00
20.36 kB18-01-02 20:00
1.00 kB18-01-02 20:00
23.00 kB18-01-02 20:00
lsp.def40.00 B18-01-02 20:00
lsp.exp617.00 B18-01-02 20:00
lsp.map23.20 kB18-01-02 20:00
899.00 B18-01-02 20:00
36.05 kB18-01-02 20:00
1.96 kB18-01-02 20:00
10.53 kB18-01-02 20:00
7.85 kB18-01-02 20:00
7.51 kB18-01-02 20:00
102.27 kB18-01-02 20:00
sporder.lib2.03 kB18-01-02 20:00
&LSP&0.00 B11-07-05 00:12
1.27 kB18-01-02 20:00
17.61 kB18-01-02 20:00
mynsp.def50.00 B18-01-02 20:00
165.00 B18-01-02 20:00
20.44 kB18-01-02 20:00
359.00 B18-01-02 20:00
2.42 kB18-01-02 20:00
12.98 kB18-01-02 20:00
861.00 B18-01-02 20:00
3.88 kB18-01-02 20:00
241.00 B18-01-02 20:00
20.22 kB18-01-02 20:00
&NSP&0.00 B11-07-05 00:12
&chapter12&0.00 B11-07-05 00:12
2.37 kB18-01-02 20:00
9.17 kB18-01-02 20:00
2.08 kB18-01-02 20:00
TCPClient.csproj3.39 kB18-01-02 20:00
&TCPClient&0.00 B11-07-05 00:12
2.37 kB18-01-02 20:00
9.17 kB18-01-02 20:00
6.45 kB18-01-02 20:00
TCPServer.csproj3.39 kB18-01-02 20:00
&TCPServer&0.00 B11-07-05 00:12
2.37 kB18-01-02 20:00
1.67 kB18-01-02 20:00
UDPReceiver.csproj3.28 kB18-01-02 20:00
&UDPReceiver&0.00 B11-07-05 00:12
2.37 kB18-01-02 20:00
1.57 kB18-01-02 20:00
UDPSender.csproj3.28 kB18-01-02 20:00
&UDPSender&0.00 B11-07-05 00:12
&chapter13&0.00 B11-07-05 00:12
5.18 kB18-01-02 20:00
frmTCP.frm11.20 kB18-01-02 20:00
sockTCPce.vbp1.07 kB18-01-02 20:00
sockTCPce.vbw51.00 B18-01-02 20:00
&CE&0.00 B0 0%
frmTCP.frm17.63 kB18-01-02 20:00
frmUDP.frm13.17 kB18-01-02 20:00
sockTCP.vbp834.00 B18-01-02 20:00
sockTCP.vbw47.00 B18-01-02 20:00
sockUDP.vbp702.00 B18-01-02 20:00
sockUDP.vbw48.00 B18-01-02 20:00
&Winsock&0.00 B0% 11-07-05
&chapter14&0.00 B11-07-05 00:12
517.00 B18-01-02 20:00
6.75 kB18-01-02 20:00
&RasDial&0.00 B11-07-05 00:12
&chapter15&0.00 B11-07-05 00:12
17.71 kB18-01-02 20:00
957.00 B18-01-02 20:00
472.00 B18-01-02 20:00
1.86 kB18-01-02 20:00
&iparp&0.00 B11-07-05 00:12
6.94 kB18-01-02 20:00
490.00 B18-01-02 20:00
1.64 kB18-01-02 20:00
&ipchange&0.00 B11-07-05 00:12
6.89 kB18-01-02 20:00
490.00 B18-01-02 20:00
562.00 B18-01-02 20:00
&ipconfig&0.00 B11-07-05 00:12
16.69 kB18-01-02 20:00
511.00 B18-01-02 20:00
526.00 B18-01-02 20:00
&ipconfigv6&0.00 B11-07-05 00:12
6.04 kB18-01-02 20:00
484.00 B18-01-02 20:00
1.25 kB18-01-02 20:00
&iprenew&0.00 B11-07-05 00:12
15.84 kB18-01-02 20:00
875.00 B18-01-02 20:00
484.00 B18-01-02 20:00
1.80 kB18-01-02 20:00
&iproute&0.00 B11-07-05 00:12
16.59 kB18-01-02 20:00
1.02 kB18-01-02 20:00
479.00 B18-01-02 20:00
1.23 kB18-01-02 20:00
&ipstat&0.00 B11-07-05 00:12
1.28 kB18-01-02 20:00
&chapter16&0.00 B11-07-05 00:12
8.03 kB18-01-02 20:00
5.64 kB18-01-02 20:00
6.79 kB18-01-02 20:00
4.97 kB18-01-02 20:00
1.74 kB18-01-02 20:00
5.36 kB18-01-02 20:00
6.83 kB18-01-02 20:00
840.00 B18-01-02 20:00
21.04 kB18-01-02 20:00
2.67 kB18-01-02 20:00
Form1.frm21.19 kB18-01-02 20:00
nbdgrm.frm24.69 kB18-01-02 20:00
22.64 kB18-01-02 20:00
879.00 B18-01-02 20:00
vbnbdgrm.vbp754.00 B18-01-02 20:00
&datagram&0.00 B11-07-05 00:12
NBClient.frm6.17 kB18-01-02 20:00
NBServerForm.frm6.06 kB18-01-02 20:00
22.64 kB18-01-02 20:00
369.00 B18-01-02 20:00
VBNBClient.vbp724.00 B18-01-02 20:00
VBNBSvr.vbp706.00 B18-01-02 20:00
&session&0.00 B11-07-05 00:12
&VB&0.00 B11-07-05 00:12
&chapter17&0.00 B11-07-05 00:12
1.00 kB18-01-02 20:00
514.00 B18-01-02 20:00
fileio.vbp678.00 B18-01-02 20:00
2.50 kB18-01-02 20:00
228.00 B18-01-02 20:00
&VB&0.00 B11-07-05 00:12
&chapter18&0.00 B11-07-05 00:12
1.13 kB18-01-02 20:00
515.00 B18-01-02 20:00
client.vbp636.00 B18-01-02 20:00
1.81 kB18-01-02 20:00
174.00 B18-01-02 20:00
&vb&0.00 B11-07-05 00:12
&Client&0.00 B11-07-05 00:12
515.00 B18-01-02 20:00
788.00 B18-01-02 20:00
358.00 B18-01-02 20:00
server.vbp636.00 B18-01-02 20:00
1.46 kB18-01-02 20:00
&VB&0.00 B11-07-05 00:12
&Server&0.00 B11-07-05 00:12
515.00 B18-01-02 20:00
3.28 kB18-01-02 20:00
&Server2&0.00 B11-07-05 00:12
&chapter19&0.00 B11-07-05 00:12
1.78 kB18-01-02 20:00
client.vbp691.00 B18-01-02 20:00
1.31 kB18-01-02 20:00
pipec.frm3.45 kB18-01-02 20:00
&VB&0.00 B11-07-05 00:12
&Client&0.00 B11-07-05 00:12
4.90 kB18-01-02 20:00
&OverlappedServer&0.00 B11-07-05 00:12
685.00 B18-01-02 20:00
2.01 kB18-01-02 20:00
server.vbp682.00 B18-01-02 20:00
3.47 kB18-01-02 20:00
svrfrm.frm841.00 B18-01-02 20:00
&VB&0.00 B11-07-05 00:12
&Server&0.00 B11-07-05 00:12
2.37 kB18-01-02 20:00
&ThreadServer&0.00 B11-07-05 00:12
&chapter20&0.00 B11-07-05 00:12
&Samples&0.00 B11-07-05 00:12
&配套光盘&0.00 B11-07-05 00:12
Sponsored links
23 篇源代码 21 篇源代码 18 篇源代码 13 篇源代码 9 篇源代码
285 篇源代码 173 篇源代码 48 篇源代码 42 篇源代码 36 篇源代码
评价成功,多谢!
CodeForge积分(原CF币)全新升级,功能更强大,使用更便捷,不仅可以用来下载海量源代码马上还可兑换精美小礼品了
您的积分不足
支付宝优惠套餐快速获取 30 积分
10积分 / ¥100
30积分 / ¥200原价 ¥300 元
100积分 / ¥500原价 ¥1000 元
订单支付完成后,积分将自动加入到您的账号。以下是优惠期的人民币价格,优惠期过后将恢复美元价格。
支付宝支付宝付款
微信钱包微信付款
更多付款方式:、
您本次下载所消耗的积分将转交上传作者。
同一源码,30天内重复下载,只扣除一次积分。
鲁ICP备号-2 runtime:Elapsed:96.116ms .206
登录 CodeForge
还没有CodeForge账号?
Switch to the English version?
^_^"呃 ...
Sorry!这位大神很神秘,未开通博客呢,请浏览一下其他的吧

我要回帖

更多关于 data buffer 的文章

 

随机推荐