[NET]
[reactos.git] / reactos / base / applications / network / net / cmdStop.c
index 4c5801a..ef30aae 100644 (file)
@@ -16,14 +16,23 @@ INT cmdStop(INT argc, WCHAR **argv)
     SERVICE_STATUS ServiceStatus;
     DWORD dwError = ERROR_SUCCESS;
     INT nError = 0;
+    INT i;
 
     if (argc != 3)
     {
-        /* FIXME: Print usage message! */
-        printf("Usage: NET STOP <Service name>\n");
+        PrintResourceString(IDS_STOP_SYNTAX);
         return 1;
     }
 
+    for (i = 2; i < argc; i++)
+    {
+        if (_wcsicmp(argv[i], L"/help") == 0)
+        {
+            PrintResourceString(IDS_STOP_HELP);
+            return 1;
+        }
+    }
+
     hManager = OpenSCManagerW(NULL,
                               SERVICES_ACTIVE_DATABASE,
                               SC_MANAGER_ENUMERATE_SERVICE);
@@ -66,5 +75,3 @@ done:
 
     return nError;
 }
-
-