headers: Add new symbols in rpcndr.h

Signed-off-by: Biswapriyo Nath <nathbappai@gmail.com>
Signed-off-by: LIU Hao <lh_mouse@126.com>
diff --git a/mingw-w64-headers/include/rpcndr.h b/mingw-w64-headers/include/rpcndr.h
index d77536e..7b4a232 100644
--- a/mingw-w64-headers/include/rpcndr.h
+++ b/mingw-w64-headers/include/rpcndr.h
@@ -574,6 +574,50 @@
     XLAT_SIDE XlatSide;
   } FULL_PTR_XLAT_TABLES,*PFULL_PTR_XLAT_TABLES;
 
+  typedef enum _system_handle_t {
+    SYSTEM_HANDLE_FILE = 0,
+    SYSTEM_HANDLE_SEMAPHORE = 1,
+    SYSTEM_HANDLE_EVENT = 2,
+    SYSTEM_HANDLE_MUTEX = 3,
+    SYSTEM_HANDLE_PROCESS = 4,
+    SYSTEM_HANDLE_TOKEN = 5,
+    SYSTEM_HANDLE_SECTION = 6,
+    SYSTEM_HANDLE_REG_KEY = 7,
+    SYSTEM_HANDLE_THREAD = 8,
+    SYSTEM_HANDLE_COMPOSITION_OBJECT = 9,
+    SYSTEM_HANDLE_SOCKET = 10,
+    SYSTEM_HANDLE_JOB = 11,
+    SYSTEM_HANDLE_PIPE = 12,
+    SYSTEM_HANDLE_MAX = 12,
+    SYSTEM_HANDLE_INVALID = 0xff
+  } system_handle_t;
+
+  enum {
+    MidlInterceptionInfoVersionOne = 1
+  };
+
+  enum {
+    MidlWinrtTypeSerializationInfoVersionOne = 1
+  };
+
+#define MIDL_WINRT_TYPE_SERIALIZATION_INFO_CURRENT_VERSION MidlWinrtTypeSerializationInfoVersionOne
+
+  typedef struct _MIDL_INTERCEPTION_INFO {
+    unsigned __LONG32 Version;
+    PFORMAT_STRING ProcString;
+    const unsigned short *ProcFormatOffsetTable;
+    unsigned __LONG32 ProcCount;
+    PFORMAT_STRING TypeString;
+  } MIDL_INTERCEPTION_INFO, *PMIDL_INTERCEPTION_INFO;
+
+  typedef struct _MIDL_WINRT_TYPE_SERIALIZATION_INFO {
+    unsigned __LONG32 Version;
+    PFORMAT_STRING TypeFormatString;
+    unsigned short FormatStringSize;
+    unsigned short TypeOffset;
+    PMIDL_STUB_DESC StubDesc;
+  } MIDL_WINRT_TYPE_SERIALIZATION_INFO, *PMIDL_WINRT_TYPE_SERIALIZATION_INFO;
+
   RPC_STATUS RPC_ENTRY NdrClientGetSupportedSyntaxes(RPC_CLIENT_INTERFACE *pInf,unsigned __LONG32 *pCount,MIDL_SYNTAX_INFO **pArr);
   RPC_STATUS RPC_ENTRY NdrServerGetSupportedSyntaxes(RPC_SERVER_INTERFACE *pInf,unsigned __LONG32 *pCount,MIDL_SYNTAX_INFO **pArr,unsigned __LONG32 *pPreferSyntaxIndex);
   RPCRTAPI void RPC_ENTRY NdrSimpleTypeMarshall(PMIDL_STUB_MESSAGE pStubMsg,unsigned char *pMemory,unsigned char FormatChar);