91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 16KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-09
  • 語言: 其他
  • 標簽: 命名管道??

資源簡介

http://blog.csdn.net/ezhchai/article/details/74991304文章中講解的示例程序完整工程文件

資源截圖

代碼片段和文件信息

//?NamedPipeClt.cpp?:?定義控制臺應用程序的入口點。
//

#include?“stdafx.h“
#include
#include

using?namespace?std;

int?main()
{
char?buf[256]?=?““;
DWORD?rLen?=?0;
DWORD?wLen?=?0;
Sleep(1000); //等待管道創建成功!??

if?(!WaitNamedPipe(TEXT(“\\\\.\\Pipe\\pipeTest“)?NMPWAIT_WAIT_FOREVER))
{
cout?< return?1;
}

HANDLE?hPipe?=?CreateFile(??????????//創建管道文件,即鏈接管道??
TEXT(“\\\\.\\Pipe\\pipeTest“) //管道名稱??
GENERIC_READ?|?GENERIC_WRITE???//文件模式??
0??????????????????????????????//是否共享??
NULL???????????????????????????//指向一個SECURITY_ATTRIBUTES結構的指針??
OPEN_EXISTING??????????????????//創建參數??
FILE_ATTRIBUTE_NORMAL??????????//文件屬性,NORMAL為默認屬性??
NULL);??????????????????????????//模板創建文件的句柄??

if?(INVALID_HANDLE_VALUE?==?hPipe)
{
cout?< return?2;
}
char?strMessage[]?=?“Send?ezhchai!“;
if?(!WriteFile(hPipe?strMessage?sizeof(strMessage)?&wLen?0))?//向管道發送數據??
{
cout?< return?3;
}
if?(!ReadFile(hPipe?buf?256?&rLen?NULL)) //讀取管道數據
{
cout?< return?4;
}
else
cout?<
Sleep(1000);
CloseHandle(hPipe); //關閉管道??
system(“pause“);
return?0;
}


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-07-11?14:41??NamedPipe\
?????目錄???????????0??2017-07-06?17:46??NamedPipe\.vs\
?????目錄???????????0??2017-07-06?17:46??NamedPipe\.vs\NamedPipe\
?????目錄???????????0??2017-07-06?17:46??NamedPipe\.vs\NamedPipe\v14\
?????文件???????34816??2017-07-11?14:40??NamedPipe\.vs\NamedPipe\v14\.suo
?????文件????????2085??2017-07-06?19:30??NamedPipe\NamedPipe.sln
?????目錄???????????0??2017-07-11?14:41??NamedPipe\NamedPipeClt\
?????文件????????1495??2017-07-11?11:02??NamedPipe\NamedPipeClt\NamedPipeClt.cpp
?????文件????????8046??2017-07-06?17:48??NamedPipe\NamedPipeClt\NamedPipeClt.vcxproj
?????文件????????1319??2017-07-06?17:48??NamedPipe\NamedPipeClt\NamedPipeClt.vcxproj.filters
?????文件????????1545??2017-07-06?17:48??NamedPipe\NamedPipeClt\ReadMe.txt
?????文件?????????216??2017-07-06?17:48??NamedPipe\NamedPipeClt\stdafx.cpp
?????文件?????????234??2017-07-06?17:48??NamedPipe\NamedPipeClt\stdafx.h
?????文件?????????240??2017-07-06?17:48??NamedPipe\NamedPipeClt\targetver.h
?????目錄???????????0??2017-07-11?14:44??NamedPipe\NamedPipeSrv\
?????文件????????1560??2017-07-11?10:56??NamedPipe\NamedPipeSrv\NamedPipeSrv.cpp
?????文件????????8046??2017-07-06?17:46??NamedPipe\NamedPipeSrv\NamedPipeSrv.vcxproj
?????文件????????1319??2017-07-06?17:46??NamedPipe\NamedPipeSrv\NamedPipeSrv.vcxproj.filters
?????文件????????1545??2017-07-06?17:46??NamedPipe\NamedPipeSrv\ReadMe.txt
?????文件?????????216??2017-07-06?17:46??NamedPipe\NamedPipeSrv\stdafx.cpp
?????文件?????????234??2017-07-06?17:46??NamedPipe\NamedPipeSrv\stdafx.h
?????文件?????????240??2017-07-06?17:46??NamedPipe\NamedPipeSrv\targetver.h

評論

共有 條評論