好好學習,好好工作,好好生活
終身學習,努力賺錢,健康愉快 注意:轉發本blog文章請注明文章出處(http://m.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
小尋
閱讀(1313)
評論(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:
博客園
模板提供:
滬江博客
主站蜘蛛池模板:
韩国二级毛片免费播放
|
久久久免费的精品
|
大学生a级毛片免费观看
|
亚洲网址在线观看你懂的
|
日本高清免费观看
|
久久久久亚洲AV无码永不
|
最近最新高清免费中文字幕
|
国产A在亚洲线播放
|
久久这里只精品国产免费10
|
亚洲av丰满熟妇在线播放
|
四虎国产精品永久免费网址
|
亚洲天堂视频在线观看
|
国产91色综合久久免费
|
国产精品亚洲自在线播放页码
|
一色屋成人免费精品网站
|
亚洲国产精品日韩av不卡在线
|
18禁止看的免费污网站
|
亚洲xxxxxx
|
国产真人无遮挡作爱免费视频
|
成人免费视频一区二区
|
久热综合在线亚洲精品
|
美女视频黄免费亚洲
|
在线亚洲精品视频
|
国产AV无码专区亚洲AV手机麻豆
|
免费91麻豆精品国产自产在线观看
|
亚洲专区先锋影音
|
国产伦一区二区三区免费
|
男女拍拍拍免费视频网站
|
亚洲日韩中文字幕天堂不卡
|
四虎成人精品一区二区免费网站
|
在线播放免费人成视频网站
|
亚洲欧洲第一a在线观看
|
女人18毛片水真多免费看
|
中文字幕一区二区三区免费视频
|
亚洲伊人久久综合影院
|
四虎影视成人永久免费观看视频
|
亚洲色大成网站www永久男同
|
亚洲日韩在线中文字幕第一页
|
91精品手机国产免费
|
美女视频黄频a免费
|
久久青青草原亚洲av无码app
|