Moved UUID type to rpcdce.h, as in the MS RPC headers.
Removed redundant prototype.

diff --git a/include/rpc.h b/include/rpc.h
index 6bc48f0..2919199 100644
--- a/include/rpc.h
+++ b/include/rpc.h
@@ -43,24 +43,6 @@
 
 typedef void* I_RPC_HANDLE;
 
-#ifndef GUID_DEFINED
-#define GUID_DEFINED
-typedef struct _GUID
-{
-    DWORD Data1;
-    WORD  Data2;
-    WORD  Data3;
-    BYTE  Data4[8];
-} GUID;
-#endif
-
-#ifndef UUID_DEFINED
-#define UUID_DEFINED
-typedef GUID UUID;
-#endif
-
-RPC_STATUS RPC_ENTRY UuidCreate(UUID *Uuid);
-
 #include "rpcdce.h"
 /* #include "rpcnsi.h" */
 #include "rpcnterr.h"
diff --git a/include/rpcdce.h b/include/rpcdce.h
index dbaeb2b..8026023 100644
--- a/include/rpcdce.h
+++ b/include/rpcdce.h
@@ -40,6 +40,11 @@
 #include "guiddef.h"
 #endif
 
+#ifndef UUID_DEFINED
+#define UUID_DEFINED
+typedef GUID UUID;
+#endif
+
 typedef void* RPC_AUTH_IDENTITY_HANDLE;
 typedef void* RPC_AUTHZ_HANDLE;
 typedef void* RPC_IF_HANDLE;