diff --git a/include/rpc.h b/include/rpc.h index 6bc48f05356..29191992942 100644 --- a/include/rpc.h +++ b/include/rpc.h @@ -43,24 +43,6 @@ typedef long RPC_STATUS; 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 dbaeb2b810f..8026023ae32 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;