Properly declare handles.

diff --git a/include/winsvc.h b/include/winsvc.h
index 4540e03..6cf23df 100644
--- a/include/winsvc.h
+++ b/include/winsvc.h
@@ -114,8 +114,9 @@
 
 /* Handle types */
 
-typedef HANDLE SC_HANDLE, *LPSC_HANDLE;
-typedef DWORD  SERVICE_STATUS_HANDLE;
+DECLARE_HANDLE(SC_HANDLE);
+typedef SC_HANDLE *LPSC_HANDLE;
+DECLARE_HANDLE(SERVICE_STATUS_HANDLE);
 typedef LPVOID SC_LOCK;
 
 /* Service status structure */