ReactOS
0.4.16-dev-983-g23ad936
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
Functions
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
Variables
_
c
d
e
f
g
h
i
l
m
n
o
p
s
t
u
x
Typedefs
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
x
Enumerations
_
a
b
c
d
f
i
l
m
o
p
s
t
w
x
Enumerator
a
b
c
d
e
f
g
h
i
m
n
o
p
r
s
t
u
v
w
x
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Enumerator
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Related Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
v
x
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Examples
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 */
19
}
DNS_CACHE_ENTRY
, *
PDNS_CACHE_ENTRY
;
20
21
22
#ifndef __WIDL__
23
// Hack
24
25
BOOL
26
WINAPI
27
DnsFlushResolverCache
(
VOID
);
28
29
BOOL
30
WINAPI
31
DnsGetCacheDataTable
(
32
_Out_
PDNS_CACHE_ENTRY
*
DnsCache
);
33
34
DWORD
35
WINAPI
36
GetCurrentTimeInSeconds
(
VOID
);
37
38
DNS_STATUS
39
WINAPI
40
Query_Main
(
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_ */
Type
Type
Definition:
Type.h:7
DnsCache
static RESOLVER_CACHE DnsCache
Definition:
cache.c:14
Name
LPWSTR Name
Definition:
desk.c:124
BOOL
unsigned int BOOL
Definition:
ntddk_ex.h:94
DWORD
unsigned long DWORD
Definition:
ntddk_ex.h:95
WORD
unsigned short WORD
Definition:
ntddk_ex.h:93
void
Definition:
nsiface.idl:2307
string
char string[160]
Definition:
util.h:11
_Out_
#define _Out_
Definition:
no_sal2.h:160
_DNS_CACHE_ENTRY
Definition:
windns_undoc.h:9
_DNS_CACHE_ENTRY::wType2
unsigned short wType2
Definition:
windns_undoc.h:17
_DNS_CACHE_ENTRY::pszName
PWSTR pszName
Definition:
windns_undoc.h:14
_DNS_CACHE_ENTRY::pNext
struct _DNS_CACHE_ENTRY * pNext
Definition:
windns_undoc.h:10
_DNS_CACHE_ENTRY::wFlags
unsigned short wFlags
Definition:
windns_undoc.h:18
_DNS_CACHE_ENTRY::wType1
unsigned short wType1
Definition:
windns_undoc.h:16
PWSTR
uint16_t * PWSTR
Definition:
typedefs.h:56
Options
_In_ PWDFDEVICE_INIT _In_ PWDF_REMOVE_LOCK_OPTIONS Options
Definition:
wdfdevice.h:3534
PDNS_RECORD
#define PDNS_RECORD
Definition:
windns.h:636
DnsFlushResolverCache
BOOL WINAPI DnsFlushResolverCache(VOID)
Definition:
query.c:933
DnsGetCacheDataTable
BOOL WINAPI DnsGetCacheDataTable(_Out_ PDNS_CACHE_ENTRY *DnsCache)
Definition:
query.c:1055
GetCurrentTimeInSeconds
DWORD WINAPI GetCurrentTimeInSeconds(VOID)
Definition:
query.c:1090
DNS_CACHE_ENTRY
struct _DNS_CACHE_ENTRY DNS_CACHE_ENTRY
Query_Main
DNS_STATUS WINAPI Query_Main(LPCWSTR Name, WORD Type, DWORD Options, PDNS_RECORD *QueryResultSet)
Definition:
query.c:654
PDNS_CACHE_ENTRY
struct _DNS_CACHE_ENTRY * PDNS_CACHE_ENTRY
WINAPI
#define WINAPI
Definition:
msvc.h:6
LPCWSTR
const WCHAR * LPCWSTR
Definition:
xmlstorage.h:185
sdk
include
reactos
windns_undoc.h
Generated on Thu Apr 17 2025 06:14:35 for ReactOS by
1.9.6