diff --git a/Makefile b/Makefile index 271644c..bbd1a19 100644 --- a/Makefile +++ b/Makefile @@ -2,4 +2,4 @@ NAME = svc $(NAME): - cl main.c Advapi32.lib + cl /Fe"$(NAME)" main.c Advapi32.lib diff --git a/main.c b/main.c index 50dadd9..40ee7e6 100644 --- a/main.c +++ b/main.c @@ -1,6 +1,12 @@ #include #include +#include int main(void){ SC_HANDLE scHandle = OpenSCManagerA(NULL, SERVICES_ACTIVE_DATABASE, SC_MANAGER_ALL_ACCESS); + if (scHandle == NULL){ + printf("OpenSCManagerA n'a pas fonctiionne. code d'erreur: %d\n", GetLastError()); + return 1; + } + printf("OpenSCManagerA est ouvert\n"); return 0; }