ReactOS  0.4.15-dev-1201-gb2cf5a4
windns_undoc.h
Go to the documentation of this file.
1 #ifndef _WINDNS_UNDOC_H_
2 #define _WINDNS_UNDOC_H_
3 
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 
8 typedef struct _DNS_CACHE_ENTRY
9 {
10  struct _DNS_CACHE_ENTRY *pNext; /* Pointer to next entry */
11 #if defined(__midl) || defined(__WIDL__)
12  [string] PWSTR pszName; /* DNS Record Name */
13 #else
14  PWSTR pszName; /* DNS Record Name */
15 #endif
16  unsigned short wType1; /* DNS Record Type 1 */
17  unsigned short wType2; /* DNS Record Type 2 */
18  unsigned short wFlags; /* DNS Record Flags */
20 
21 
22 #ifndef __WIDL__
23 // Hack
24 
25 BOOL
26 WINAPI
28 
29 BOOL
30 WINAPI
33 
34 DWORD
35 WINAPI
37 
38 DNS_STATUS
39 WINAPI
41  LPCWSTR Name,
42  WORD Type,
43  DWORD Options,
44  PDNS_RECORD *QueryResultSet);
45 
46 #endif /* __WIDL__ */
47 
48 #ifdef __cplusplus
49 }
50 #endif
51 
52 #endif /* _WINDNS_UNDOC_H_ */
unsigned short wFlags
Definition: windns_undoc.h:18
Type
Definition: Type.h:6
const WCHAR * LPCWSTR
Definition: xmlstorage.h:185
struct _DNS_CACHE_ENTRY * PDNS_CACHE_ENTRY
uint16_t * PWSTR
Definition: typedefs.h:56
BOOL WINAPI DnsGetCacheDataTable(_Out_ PDNS_CACHE_ENTRY *DnsCache)
Definition: query.c:956
enum OPTION_FLAGS Options
Definition: stats.c:44
DWORD WINAPI GetCurrentTimeInSeconds(VOID)
Definition: query.c:991
struct _DNS_CACHE_ENTRY * pNext
Definition: windns_undoc.h:10
DNS_STATUS WINAPI Query_Main(LPCWSTR Name, WORD Type, DWORD Options, PDNS_RECORD *QueryResultSet)
Definition: query.c:654
unsigned short wType1
Definition: windns_undoc.h:16
unsigned int BOOL
Definition: ntddk_ex.h:94
struct _DNS_CACHE_ENTRY DNS_CACHE_ENTRY
Definition: windns_undoc.h:8
#define _Out_
Definition: no_sal2.h:323
PWSTR pszName
Definition: windns_undoc.h:14
static RESOLVER_CACHE DnsCache
Definition: cache.c:14
#define WINAPI
Definition: msvc.h:6
unsigned short WORD
Definition: ntddk_ex.h:93
unsigned long DWORD
Definition: ntddk_ex.h:95
BOOL WINAPI DnsFlushResolverCache(VOID)
Definition: query.c:933
char string[160]
Definition: util.h:11
unsigned short wType2
Definition: windns_undoc.h:17
#define PDNS_RECORD
Definition: windns.h:636