Update README to say GPLv2 or later and remove references to bzr.
[jerry/slag.git] / win32 / spoolss / AddPrinterConnection.c
1 /******************************************************************\r
2  * SPOOLSS regression testing code for Samba print servers\r
3  * \r
4  *****************************************************************/\r
5 \r
6 #include <windows.h>\r
7 #include <stdio.h>\r
8 \r
9 \r
10 int main (int argc, char* argv[])\r
11 {\r
12         \r
13         LPVOID  lpMsgBuf;\r
14 \r
15 \r
16         if (argc < 2)\r
17         {\r
18                 fprintf (stderr, "useage: %s <printername>\n", argv[0]);\r
19                 exit (-1);\r
20         }\r
21 \r
22         if (!AddPrinterConnection(argv[1]))\r
23         {\r
24                 FormatMessage( FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | \r
25                         FORMAT_MESSAGE_IGNORE_INSERTS, NULL, GetLastError(),\r
26                         MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), // Default language\r
27                         (LPTSTR) &lpMsgBuf, 0, NULL);\r
28                 printf ("ERROR : %s\n", (char*)lpMsgBuf);\r
29                 LocalFree (lpMsgBuf);\r
30         }\r
31         else\r
32         {\r
33                 printf ("Successfully established connection to [%s].\n", argv[1]);\r
34         }\r
35 \r
36         return 0;\r
37 \r
38 }