home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-387-Vol-3of3.iso
/
s
/
servic.zip
/
CLIENT.C
next >
Wrap
C/C++ Source or Header
|
1993-02-08
|
1KB
|
49 lines
////////////////////////////////////////////////////////
//
// Client.c --
//
// This program is a command line oriented
// demonstration of the Simple service
// sample.
//
// Copyright 1993, Microsoft Corp. All Rights Reserved
//
// history:
//
// who when what
// --- ---- ----
// davidbro 2/3/93 creation
//
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
VOID
main(int argc, char *argv[])
{
char inbuf[80];
char outbuf[80];
DWORD bytesRead;
BOOL ret;
if (argc != 3) {
printf("usage: client <pipename> <string>\n");
exit(1);
}
strcpy(outbuf, argv[2]);
ret = CallNamedPipe(argv[1], outbuf, sizeof(outbuf),
inbuf, sizeof(inbuf),
&bytesRead, NMPWAIT_WAIT_FOREVER);
if (!ret) {
printf("client: CallNamedPipe failed, GetLastError = %d\n",
GetLastError());
exit(1);
}
printf("client: received: %s\n", inbuf);
}