summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'main.c')
-rw-r--r--main.c36
1 files changed, 36 insertions, 0 deletions
diff --git a/main.c b/main.c
new file mode 100644
index 0000000..c5ce270
--- /dev/null
+++ b/main.c
@@ -0,0 +1,36 @@
+#include <stdio.h>
+#include <stdlib.h>
+#include <windows.h>
+
+/*--------------------------------------------------- PROTOS
+*/
+
+/*--------------------------------------------------- MAIN
+*/
+int main(int argc, char *argv[])
+{
+ HANDLE port;
+
+ if (argc<2)
+ {
+ fprintf(stderr,"usage: %s port\n",argv[0]);
+ return EXIT_FAILURE;
+ }
+
+ port=CreateFile(argv[1],GENERIC_READ|GENERIC_WRITE,0,NULL,
+ OPEN_EXISTING,0,NULL);
+
+ if (port==INVALID_HANDLE_VALUE)
+ {
+ fprintf(stderr,"%s: error %ld opening %s\n",
+ argv[0],GetLastError(),argv[1]);
+
+ return EXIT_FAILURE;
+ }
+
+ CloseHandle(port);
+
+ printf("Done\n");
+
+ system("pause");
+}