//////////////////////////////////////////////////////// // // 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 #include #include #include VOID main(int argc, char *argv[]) { char inbuf[80]; char outbuf[80]; DWORD bytesRead; BOOL ret; if (argc != 3) { printf("usage: client \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); }