- NamedPipe
= NamedPipe =
LPTSTR lpszPipename = "\\.\pipe\mynamedpipe"; // 파이프 이름
hPipe = CreateNamedPipe(
fConnected = ConnectNamedPipe(hPipe, NULL) ?
DisconnectNamedPipe(hPipe);
LPTSTR lpszPipename = "\\.\pipe\mynamedpipe";
if (! WaitNamedPipe(lpszPipename, 20000) )
fSuccess = SetNamedPipeHandleState(
MyErrExit("SetNamedPipeHandleState");
실제 예제 파일 NamedPipe를 이용한 Chat Program [http://www.zeropage.org/pds/20031103027/NamedPipe.zip]
|| {{{~cpp CallNamedPipe}}} || 메세지 형식의 Named Pipe를 Connect할 때 쓰이는 함수 ||
|| {{{~cpp ConnectNamedPipe}}} || Named Pipe 에 Connect할 때 쓰이는 함수||
|| {{{~cpp CreateNamedPipe}}} || Named Pipe를 생성한다.||
|| {{{~cpp DisconnectNamedPipe}}} || Named Pipe Server에 연결을 끊는다.||
|| {{{~cpp GetNamedPipeHandleState}}} || 특정 Named Pipe에 대한 정보를 얻는다.||
|| {{{~cpp GetNamedPipeInfo}}} || 특정 Named Pipe에 대한 정보를 얻는다.||
|| {{{~cpp PeekNamedPipe}}} || anonymous / Named Pipe로부터 Data를 얻어온다.||
|| {{{~cpp SetNamedPipeHandleState}}} || {{{~cpp NamedPipe}}}의 {{{~cpp ReadMode}}} , {{{~cpp Block}}} 상태를 Set한다.||
|| {{{~cpp TransactNamedPipe}}} || Single Operation으로 Read & Write를 할 수 있는 function 이다.||
|| {{{~cpp WaitNamedPipe}}} || Connection 상태에서 Time-Out OR 정해준 시간이 되기 전까지 Wait한다. ||
- fnwinter
NamedPipe
Found 2 matching pages out of 7540 total pages
You can also click here to search title.