ReactOS 0.4.16-dev-136-g52192f1
windns_undoc.h
Go to the documentation of this file.
1#ifndef _WINDNS_UNDOC_H_
2#define _WINDNS_UNDOC_H_
3
4#ifdef __cplusplus
5extern "C" {
6#endif
7
8typedef 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
25BOOL
28
29BOOL
33
37
38DNS_STATUS
42 WORD Type,
44 PDNS_RECORD *QueryResultSet);
45
46#endif /* __WIDL__ */
47
48#ifdef __cplusplus
49}
50#endif
51
52#endif /* _WINDNS_UNDOC_H_ */
Type
Definition: Type.h:7
static RESOLVER_CACHE DnsCache
Definition: cache.c:14
unsigned int BOOL
Definition: ntddk_ex.h:94
unsigned long DWORD
Definition: ntddk_ex.h:95
unsigned short WORD
Definition: ntddk_ex.h:93
char string[160]
Definition: util.h:11
#define _Out_
Definition: ms_sal.h:345
Definition: windns_undoc.h:9
unsigned short wType2
Definition: windns_undoc.h:17
PWSTR pszName
Definition: windns_undoc.h:14
struct _DNS_CACHE_ENTRY * pNext
Definition: windns_undoc.h:10
unsigned short wFlags
Definition: windns_undoc.h:18
unsigned short wType1
Definition: windns_undoc.h:16
uint16_t * PWSTR
Definition: typedefs.h:56
_In_ PWDFDEVICE_INIT _In_ PWDF_REMOVE_LOCK_OPTIONS Options
Definition: wdfdevice.h:3534
#define PDNS_RECORD
Definition: windns.h:636
BOOL WINAPI DnsFlushResolverCache(VOID)
Definition: query.c:933
BOOL WINAPI DnsGetCacheDataTable(_Out_ PDNS_CACHE_ENTRY *DnsCache)
Definition: query.c:1055
DWORD WINAPI GetCurrentTimeInSeconds(VOID)
Definition: query.c:1090
struct _DNS_CACHE_ENTRY DNS_CACHE_ENTRY
DNS_STATUS WINAPI Query_Main(LPCWSTR Name, WORD Type, DWORD Options, PDNS_RECORD *QueryResultSet)
Definition: query.c:654
struct _DNS_CACHE_ENTRY * PDNS_CACHE_ENTRY
#define WINAPI
Definition: msvc.h:6
const WCHAR * LPCWSTR
Definition: xmlstorage.h:185