[PSDK] small fixes for dns headers
authorChristoph von Wittich <christoph_vw@reactos.org>
Fri, 11 Nov 2016 14:21:55 +0000 (14:21 +0000)
committerChristoph von Wittich <christoph_vw@reactos.org>
Fri, 11 Nov 2016 14:21:55 +0000 (14:21 +0000)
svn path=/trunk/; revision=73201

reactos/sdk/include/psdk/windns.h
reactos/sdk/include/reactos/idl/dnsrslvr.idl

index 9509241..c989c9b 100644 (file)
@@ -626,6 +626,7 @@ typedef struct _DnsRecordW {
     DNS_WINSR_DATAW WINSR, WinsR, NBSTAT, Nbstat;
   } Data;
 } DNS_RECORDW, *PDNS_RECORDW;
+#endif
 
 #ifdef UNICODE
 #define DNS_RECORD DNS_RECORDW
@@ -635,8 +636,6 @@ typedef struct _DnsRecordW {
 #define PDNS_RECORD PDNS_RECORDA
 #endif
 
-#endif
-
 typedef struct _DnsRRSet {
   PDNS_RECORD pFirstRR;
   PDNS_RECORD pLastRR;
index f11fc55..ee5af55 100644 (file)
@@ -3,6 +3,8 @@
  */
 
 #include <ms-dtyp.idl>
+
+#define UNICODE
 #include <sal.h>
 #include <windns.h>
 
@@ -48,7 +50,7 @@ interface DnsResolver
         [in] WORD wType, 
         [in] DWORD Flags, 
         [in][out] DWORD *dwRecords, 
-        [out][ref] _DnsRecordW** ppResultRecords);
+        [out][ref] DNS_RECORDW** ppResultRecords);
 
     /* Function: 0x08 */
     /* R_ResolverEnumCache */