好好學習,好好工作,好好生活
終身學習,努力賺錢,健康愉快 注意:轉發本blog文章請注明文章出處(http://www.tkk7.com/lusm)謝謝支持!
首頁
新隨筆
聯系
聚合
管理
隨筆 - 303 文章 - 883 trackbacks - 0
<
2007年11月
>
日
一
二
三
四
五
六
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
歡迎光臨!
閑聊
QQ:
1074961813
隨筆分類
(357)
Ajax、Flex(6)
Blog公告(3)
c/c++/C#/pasic/vb/php/asp(.net)/win-cgi/xml...(53)
database(13)
j2se/j2ee/j2me(142)
kernel (16)
linux configuration(6)
Listening 所有的聲音都是音樂(1)
matlab~~~值得一學的工具(2)
network(5)
SUN OS(8)
unix program(10)
書法(欲罷不能,神魂顛倒的美)(4)
入侵反入侵(4)
關于搜索引擎
哲學世界(8)
多媒體開發(4)
嵌入式開發(14)
常用資源(19)
匯編 *asm/at&t ....(1)
科學百科(4)
算法(2)
編程問題(4)
計算機病毒反病毒學(4)
身體鍛煉(5)
軟件 & 書籍 推薦(19)
我管理的群
j2ee
struts Hibernate spring等學習 基礎不扎實 可以跳到j2se學習群 37486623 請先退出該群
j2se(37486623)
j2se學習 若人滿請加到12999758 學完的可以跳到j2ee學習群 37486483 請先退出該群
java || .net(50982019)
java & .net都是熱門的web技術 當然可以一起學啦 歡迎前來探討技術 解決問題
java 2(35917927)~~~請加這個
該群在發展中,踢人是經常的事情
java(12999758)
學完的可以跳到j2ee學習群 37486483 請先退出該群
Java應用(14821632)
學無止境 好好努力! 討論 web 技術 、 Java (j2se j2ee) 、C/S編程 、 數據庫 。。。。
Linux C、C++(33318370)
將 Linux 和 C、C++ 編程進行到底!
Think in java(16705375)~~~請加這個
《Think in java》 我們的最愛
國學(111230500)
歷史、宗教、哲學、氣功、傳統技藝,歡迎加入,知無不言,言無不盡!
文祠實習群(32644370)
07年文祠實習群
驅動開發群(27054589)
arm || intel ...platform Windows || Linux device driver development 有一定基礎方可加入
公共blog
n維空間
Email : java3d@126.com 群 : 12999758
參與管理的論壇
ineedyou
ourlinux
好友的blog
lyforever
Resplendent技術blog
java、VC和嵌入開發
一夢如是
c/c++/windows/mfc
三駕馬車
仙人指路
弄VC和匯編的家伙
呂鑫磊
吳衛-3D工作室
好好學習,天天向上,態度決定一切
同學的blog
廖益花
琦琦
北京的朋友,和我一起創建了不少群 呵呵!
菜菜C++
VC++
陳敏師兄
霍霍
一個和我差不多大的北京女孩
我的其他blog
kernel world(csdn)
尋尋覓覓—— C語言
我的世界 不被打擾
虛擬世界-自由自在
音樂在身邊
朋友的網站
china1996.cn
ourlinux.org
ourlinux.org
笑話大全
累了的時候啦 可以尋下開心
搜索
最新評論
1.?re: Windows Embedded CE 6.0 下載地址和序列號
評論內容較長,點擊標題查看
--碼無止莖
2.?re: Caused by: java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
評論內容較長,點擊標題查看
--一
3.?re: linux0.11內核編程入門全集視頻下載
博主,看不了啊,方便的話發一份到ren1198997229@163.com 謝謝( ̄▽ ̄)"
--renchunhui
4.?re: JVM 、JDK(c/c++)源代碼下載[未登錄]
還可以吧
--劉勇
5.?re: linux0.11內核編程入門全集視頻下載
視頻怎么下不了啊
--MSM
windows網絡編程【001】打印WSAPROTOCOL_INFO -_-!~~~~~~
代碼:
#pragma comment(lib,
"
Ws2_32.lib
"
)
#include
<
winsock2.h
>
#include
<
iostream.h
>
void
WSAprint(WSAPROTOCOL_INFO
*
lpProtocolBuf)
{
cout
<<
"
dwCatalogEntryId->
"
<<
lpProtocolBuf
->
dwCatalogEntryId
<<
endl;
cout
<<
"
dwProviderFlags ->
"
<<
lpProtocolBuf
->
dwProviderFlags
<<
endl;
cout
<<
"
dwServiceFlags1 ->
"
<<
lpProtocolBuf
->
dwServiceFlags1
<<
endl;
cout
<<
"
dwServiceFlags2 ->
"
<<
lpProtocolBuf
->
dwServiceFlags2
<<
endl;
cout
<<
"
dwServiceFlags3 ->
"
<<
lpProtocolBuf
->
dwServiceFlags3
<<
endl;
cout
<<
"
dwServiceFlags4 ->
"
<<
lpProtocolBuf
->
dwServiceFlags4
<<
endl;
cout
<<
"
iAddressFamily ->
"
<<
lpProtocolBuf
->
iAddressFamily
<<
endl;
cout
<<
"
iMaxSockAddr ->
"
<<
lpProtocolBuf
->
iMaxSockAddr
<<
endl;
cout
<<
"
iNetworkByteOrder ->
"
<<
lpProtocolBuf
->
iNetworkByteOrder
<<
endl;
cout
<<
"
iProtocol ->
"
<<
lpProtocolBuf
->
iProtocol
<<
endl;
cout
<<
"
iProtocolMaxOffset ->
"
<<
lpProtocolBuf
->
iProtocolMaxOffset
<<
endl;
cout
<<
"
iSecurityScheme ->
"
<<
lpProtocolBuf
->
iSecurityScheme
<<
endl;
cout
<<
"
iSocketType ->
"
<<
lpProtocolBuf
->
iSocketType
<<
endl;
cout
<<
"
iVersion ->
"
<<
lpProtocolBuf
->
iVersion
<<
endl;
cout
<<
"
szProtocol ->
"
<<
lpProtocolBuf
->
szProtocol
<<
endl;
}
void
main(
void
)
{
WSADATA WSAData;
DWORD lpdwBufferLength
=
0
;
WSAPROTOCOL_INFO
*
lpProtocolBuf
=
NULL;
if
(WSAStartup(MAKEWORD(
2
,
2
),
&
WSAData))
cout
<<
"
WSAStartup
"
<<
WSAGetLastError()
<<
endl;
else
{
if
(SOCKET_ERROR
!=
WSAEnumProtocols(NULL,lpProtocolBuf,
&
lpdwBufferLength))
{
cout
<<
"
WSAEnumProtocols: should not have succeeded\n
"
<<
endl;
}
else
if
(WSAENOBUFS
!=
WSAGetLastError())
cout
<<
"
WSAEnumProtocols(1):
"
<<
WSAGetLastError()
<<
endl;
else
{
lpProtocolBuf
=
(WSAPROTOCOL_INFO
*
)malloc(lpdwBufferLength);
if
(lpProtocolBuf)
{
DWORD nRet
=
WSAEnumProtocols(NULL, lpProtocolBuf,
&
lpdwBufferLength);
if
(SOCKET_ERROR
==
nRet)
cout
<<
"
WSAEnumProtocols(3):
"
<<
WSAGetLastError()
<<
endl;
else
{
for
(
int
i
=
0
; i
<
nRet; i
++
)
WSAprint(
&
lpProtocolBuf[i]);
}
free(lpProtocolBuf);
}
}
}
if
(SOCKET_ERROR
==
WSACleanup())
{
cout
<<
"
WSACleanup failed with error
"
<<
WSAGetLastError()
<<
endl;
return
;
}
return
;
}
運行結果:
dwCatalogEntryId-> 1001
dwProviderFlags -> 8
dwServiceFlags1 -> 131174
dwServiceFlags2 -> 0
dwServiceFlags3 -> 0
dwServiceFlags4 -> 0
iAddressFamily -> 2
iMaxSockAddr -> 16
iNetworkByteOrder -> 0
iProtocol -> 6
iProtocolMaxOffset -> 0
iSecurityScheme -> 0
iSocketType -> 1
iVersion -> 2
szProtocol -> MSAFD Tcpip [TCP/IP]
dwCatalogEntryId-> 1002
dwProviderFlags -> 8
dwServiceFlags1 -> 132617
dwServiceFlags2 -> 0
dwServiceFlags3 -> 0
dwServiceFlags4 -> 0
iAddressFamily -> 2
iMaxSockAddr -> 16
iNetworkByteOrder -> 0
iProtocol -> 17
iProtocolMaxOffset -> 0
iSecurityScheme -> 0
iSocketType -> 2
iVersion -> 2
szProtocol -> MSAFD Tcpip [UDP/IP]
dwCatalogEntryId-> 1004
dwProviderFlags -> 8
dwServiceFlags1 -> 140809
dwServiceFlags2 -> 0
dwServiceFlags3 -> 0
dwServiceFlags4 -> 0
iAddressFamily -> 2
iMaxSockAddr -> 16
iNetworkByteOrder -> 0
iProtocol -> 17
iProtocolMaxOffset -> 0
iSecurityScheme -> 0
iSocketType -> 2
iVersion -> 6
szProtocol -> RSVP UDP Service Provider
dwCatalogEntryId-> 1005
dwProviderFlags -> 8
dwServiceFlags1 -> 139366
dwServiceFlags2 -> 0
dwServiceFlags3 -> 0
dwServiceFlags4 -> 0
iAddressFamily -> 2
iMaxSockAddr -> 16
iNetworkByteOrder -> 0
iProtocol -> 6
iProtocolMaxOffset -> 0
iSecurityScheme -> 0
iSocketType -> 1
iVersion -> 6
szProtocol -> RSVP TCP Service Provider
dwCatalogEntryId-> 1114
dwProviderFlags -> 0
dwServiceFlags1 -> 131086
dwServiceFlags2 -> 0
dwServiceFlags3 -> 0
dwServiceFlags4 -> 0
iAddressFamily -> 17
iMaxSockAddr -> 20
iNetworkByteOrder -> 0
iProtocol -> -3
iProtocolMaxOffset -> 0
iSecurityScheme -> 0
iSocketType -> 5
iVersion -> 2
szProtocol -> MSAFD NetBIOS [\Device\NetBT_Tcpip_
{A0A7169C-1DB9-4D5E-8594-3976D0991E26}
] SEQPACKET 3
dwCatalogEntryId-> 1115
dwProviderFlags -> 0
dwServiceFlags1 -> 131593
dwServiceFlags2 -> 0
dwServiceFlags3 -> 0
dwServiceFlags4 -> 0
iAddressFamily -> 17
iMaxSockAddr -> 20
iNetworkByteOrder -> 0
iProtocol -> -3
iProtocolMaxOffset -> 0
iSecurityScheme -> 0
iSocketType -> 2
iVersion -> 2
szProtocol -> MSAFD NetBIOS [\Device\NetBT_Tcpip_
{A0A7169C-1DB9-4D5E-8594-3976D0991E26}
] DATAGRAM 3
dwCatalogEntryId-> 1116
dwProviderFlags -> 8
dwServiceFlags1 -> 131086
dwServiceFlags2 -> 0
dwServiceFlags3 -> 0
dwServiceFlags4 -> 0
iAddressFamily -> 17
iMaxSockAddr -> 20
iNetworkByteOrder -> 0
iProtocol -> -2147483648
iProtocolMaxOffset -> 0
iSecurityScheme -> 0
iSocketType -> 5
iVersion -> 2
szProtocol -> MSAFD NetBIOS [\Device\NetBT_Tcpip_
{B626B50F-0244-4460-A218-1D8466D9E7A3}
] SEQPACKET 0
dwCatalogEntryId-> 1117
dwProviderFlags -> 8
dwServiceFlags1 -> 131593
dwServiceFlags2 -> 0
dwServiceFlags3 -> 0
dwServiceFlags4 -> 0
iAddressFamily -> 17
iMaxSockAddr -> 20
iNetworkByteOrder -> 0
iProtocol -> -2147483648
iProtocolMaxOffset -> 0
iSecurityScheme -> 0
iSocketType -> 2
iVersion -> 2
szProtocol -> MSAFD NetBIOS [\Device\NetBT_Tcpip_
{B626B50F-0244-4460-A218-1D8466D9E7A3}
] DATAGRAM 0
dwCatalogEntryId-> 1118
dwProviderFlags -> 0
dwServiceFlags1 -> 131086
dwServiceFlags2 -> 0
dwServiceFlags3 -> 0
dwServiceFlags4 -> 0
iAddressFamily -> 17
iMaxSockAddr -> 20
iNetworkByteOrder -> 0
iProtocol -> -1
iProtocolMaxOffset -> 0
iSecurityScheme -> 0
iSocketType -> 5
iVersion -> 2
szProtocol -> MSAFD NetBIOS [\Device\NetBT_Tcpip_
{CC8B610C-90B7-46FE-839C-C5427023A576}
] SEQPACKET 1
dwCatalogEntryId-> 1119
dwProviderFlags -> 0
dwServiceFlags1 -> 131593
dwServiceFlags2 -> 0
dwServiceFlags3 -> 0
dwServiceFlags4 -> 0
iAddressFamily -> 17
iMaxSockAddr -> 20
iNetworkByteOrder -> 0
iProtocol -> -1
iProtocolMaxOffset -> 0
iSecurityScheme -> 0
iSocketType -> 2
iVersion -> 2
szProtocol -> MSAFD NetBIOS [\Device\NetBT_Tcpip_
{CC8B610C-90B7-46FE-839C-C5427023A576}
] DATAGRAM 1
dwCatalogEntryId-> 1120
dwProviderFlags -> 0
dwServiceFlags1 -> 131086
dwServiceFlags2 -> 0
dwServiceFlags3 -> 0
dwServiceFlags4 -> 0
iAddressFamily -> 17
iMaxSockAddr -> 20
iNetworkByteOrder -> 0
iProtocol -> -2
iProtocolMaxOffset -> 0
iSecurityScheme -> 0
iSocketType -> 5
iVersion -> 2
szProtocol -> MSAFD NetBIOS [\Device\NetBT_Tcpip_
{F696A8CB-6643-4958-AF37-E1D74C5C8CA4}
] SEQPACKET 2
dwCatalogEntryId-> 1121
dwProviderFlags -> 0
dwServiceFlags1 -> 131593
dwServiceFlags2 -> 0
dwServiceFlags3 -> 0
dwServiceFlags4 -> 0
iAddressFamily -> 17
iMaxSockAddr -> 20
iNetworkByteOrder -> 0
iProtocol -> -2
iProtocolMaxOffset -> 0
iSecurityScheme -> 0
iSocketType -> 2
iVersion -> 2
szProtocol -> MSAFD NetBIOS [\Device\NetBT_Tcpip_
{F696A8CB-6643-4958-AF37-E1D74C5C8CA4}
] DATAGRAM 2
dwCatalogEntryId-> 1122
dwProviderFlags -> 0
dwServiceFlags1 -> 131086
dwServiceFlags2 -> 0
dwServiceFlags3 -> 0
dwServiceFlags4 -> 0
iAddressFamily -> 17
iMaxSockAddr -> 20
iNetworkByteOrder -> 0
iProtocol -> -4
iProtocolMaxOffset -> 0
iSecurityScheme -> 0
iSocketType -> 5
iVersion -> 2
szProtocol -> MSAFD NetBIOS [\Device\NetBT_Tcpip_
{27234B9C-EE1B-4417-8044-3E473B55AC57}
] SEQPACKET 4
dwCatalogEntryId-> 1123
dwProviderFlags -> 0
dwServiceFlags1 -> 131593
dwServiceFlags2 -> 0
dwServiceFlags3 -> 0
dwServiceFlags4 -> 0
iAddressFamily -> 17
iMaxSockAddr -> 20
iNetworkByteOrder -> 0
iProtocol -> -4
iProtocolMaxOffset -> 0
iSecurityScheme -> 0
iSocketType -> 2
iVersion -> 2
szProtocol -> MSAFD NetBIOS [\Device\NetBT_Tcpip_
{27234B9C-EE1B-4417-8044-3E473B55AC57}
] DATAGRAM 4
dwCatalogEntryId-> 1124
dwProviderFlags -> 0
dwServiceFlags1 -> 131086
dwServiceFlags2 -> 0
dwServiceFlags3 -> 0
dwServiceFlags4 -> 0
iAddressFamily -> 17
iMaxSockAddr -> 20
iNetworkByteOrder -> 0
iProtocol -> -5
iProtocolMaxOffset -> 0
iSecurityScheme -> 0
iSocketType -> 5
iVersion -> 2
szProtocol -> MSAFD NetBIOS [\Device\NetBT_Tcpip_
{CDFF07DF-6E82-46BB-A752-240156F6A069}
] SEQPACKET 5
dwCatalogEntryId-> 1125
dwProviderFlags -> 0
dwServiceFlags1 -> 131593
dwServiceFlags2 -> 0
dwServiceFlags3 -> 0
dwServiceFlags4 -> 0
iAddressFamily -> 17
iMaxSockAddr -> 20
iNetworkByteOrder -> 0
iProtocol -> -5
iProtocolMaxOffset -> 0
iSecurityScheme -> 0
iSocketType -> 2
iVersion -> 2
szProtocol -> MSAFD NetBIOS [\Device\NetBT_Tcpip_
{CDFF07DF-6E82-46BB-A752-240156F6A069}
] DATAGRAM 5
Press any key to continue
地震讓大伙知道:居安思危,才是生存之道。
posted on 2007-11-24 10:21
小尋
閱讀(1311)
評論(0)
編輯
收藏
所屬分類:
c/c++/C#/pasic/vb/php/asp(.net)/win-cgi/xml...
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
[轉][精]windows DDK驅動開發視頻
[原創]JACOB語法
[原創]淺析JACOB
[轉]在Ajax應用中自定義腳本時出現"Sys未定義"的錯誤。
nhibernate 視頻教程和代碼 下載
eWebEditor 'ContentFlag' 未定義錯誤 分析解決
如何在C#.net中編寫和使用DLL文件 [代碼+ppt+視頻講解]
C# .net 報表控件(reportViewer) [代碼+視頻講解]
C# .net ajax 戶籍查詢系統 [代碼+視頻講解]
C中的指針
Copyright ©2025 小尋 Powered by:
博客園
模板提供:
滬江博客
主站蜘蛛池模板:
亚洲国产成人资源在线软件
|
真人无码作爱免费视频
|
国产一卡2卡3卡4卡2021免费观看
|
久久久久国色AV免费观看
|
中文字幕精品无码亚洲字
|
四虎国产精品永久免费网址
|
成人区精品一区二区不卡亚洲
|
久久av免费天堂小草播放
|
亚洲AV无一区二区三区久久
|
6080午夜一级毛片免费看
|
国产亚洲精品AAAA片APP
|
亚洲av中文无码乱人伦在线r▽
|
h视频免费高清在线观看
|
91天堂素人精品系列全集亚洲
|
你是我的城池营垒免费看
|
久久久久亚洲av无码专区导航
|
亚洲经典在线中文字幕
|
国产一区二区免费在线
|
鲁大师在线影院免费观看
|
污污视频免费观看网站
|
亚洲国产精品乱码在线观看97
|
最近中文字幕免费2019
|
在线观看免费亚洲
|
夜夜亚洲天天久久
|
亚洲天堂免费在线视频
|
美女视频黄的全免费视频网站
|
亚洲人成在线中文字幕
|
亚洲乱码国产一区三区
|
国产免费AV片无码永久免费
|
最近最新高清免费中文字幕
|
www免费黄色网
|
亚洲成AV人影片在线观看
|
久久亚洲精品国产精品
|
亚洲综合久久夜AV
|
国产精品免费播放
|
免费国产黄线在线观看
|
久久狠狠躁免费观看
|
g0g0人体全免费高清大胆视频
|
国产av天堂亚洲国产av天堂
|
亚洲AV无码乱码在线观看性色扶
|
jizz在线免费观看
|