9#define COM_NO_WINDOWS_H
23#include <dnsrslvr_s.h>
47#define CACHE_FLUSH_HOSTS_FILE_ENTRIES 0x00000001
48#define CACHE_FLUSH_NON_HOSTS_FILE_ENTRIES 0x00000002
49#define CACHE_FLUSH_ALL 0x00000003
VOID DnsIntCacheRemoveEntryItem(PRESOLVER_CACHE_ENTRY CacheEntry)
struct _RESOLVER_CACHE RESOLVER_CACHE
DNS_STATUS DnsIntCacheGetEntryByName(LPCWSTR Name, WORD wType, DWORD dwFlags, PDNS_RECORDW *Record)
struct _RESOLVER_CACHE * PRESOLVER_CACHE
BOOL DnsIntCacheRemoveEntryByName(_In_ LPCWSTR Name)
DNS_STATUS DnsIntCacheGetEntries(_Out_ DNS_CACHE_ENTRY **ppCacheEntries)
VOID DnsIntCacheFree(VOID)
VOID DnsIntCacheInitialize(VOID)
DNS_STATUS DnsIntFlushCacheEntry(_In_ LPCWSTR pszName, _In_ WORD wType)
struct _RESOLVER_CACHE_ENTRY RESOLVER_CACHE_ENTRY
struct _RESOLVER_CACHE_ENTRY * PRESOLVER_CACHE_ENTRY
DNS_STATUS DnsIntCacheFlush(_In_ ULONG ulFlags)
VOID DnsIntCacheAddEntry(_In_ PDNS_RECORDW Record, _In_ BOOL bHostsFileEntry)
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
_In_ struct _KBUGCHECK_REASON_CALLBACK_RECORD * Record