--- mstools/samples/rpc/handles/usrdef/usrdefc.c 2018/08/09 18:20:56 1.1 +++ mstools/samples/rpc/handles/usrdef/usrdefc.c 2018/08/09 18:22:04 1.1.1.2 @@ -8,7 +8,6 @@ -p protocol_sequence -e endpoint -o options - -u uuid PURPOSE: Client side of RPC distributed application FUNCTIONS: main() - binds to server and calls remote procedure @@ -29,22 +28,21 @@ void Usage(char * pszProgramName) fprintf(stderr, " -n network_address\n"); fprintf(stderr, " -e endpoint\n"); fprintf(stderr, " -o options\n"); - fprintf(stderr, " -u uuid\n"); fprintf(stderr, " -s string\n"); exit(1); } -void main(int argc, char **argv) +void _CRTAPI1 main(int argc, char **argv) { int i; DATA_HANDLE_TYPE dhBinding; unsigned char * pszString = "hello, world"; dhBinding.pszProtocolSequence = "ncacn_np"; - dhBinding.pszUuid = "12345678-1234-1234-1234-123456789ABC"; - dhBinding.pszEndpoint = "\\pipe\\usrdef"; - dhBinding.pszNetworkAddress = NULL; - dhBinding.pszOptions = NULL; + dhBinding.pszUuid = NULL; + dhBinding.pszEndpoint = "\\pipe\\usrdef"; + dhBinding.pszNetworkAddress = NULL; + dhBinding.pszOptions = NULL; // allow the user to override settings with command line switches for (i = 1; i < argc; i++) { @@ -62,9 +60,6 @@ unsigned char * pszString = "hello, worl case 'o': dhBinding.pszOptions = argv[++i]; break; - case 'u': - dhBinding.pszUuid = argv[++i]; - break; case 's': pszString = argv[++i]; break;