Win32 API 日本語リファレンス
ホームNetworkManagement.Dns › DNS_QUERY_OPTIONS

DNS_QUERY_OPTIONS

列挙型フラグ
基底型u4

メンバー 32

名前10進16進
DNS_QUERY_PARSE_ALL_RECORDS00x0
DNS_QUERY_STANDARD00x0
DNS_QUERY_ACCEPT_TRUNCATED_RESPONSE10x1
DNS_QUERY_USE_TCP_ONLY20x2
DNS_QUERY_NO_RECURSION40x4
DNS_QUERY_BYPASS_CACHE80x8
DNS_QUERY_NO_WIRE_QUERY160x10
DNS_QUERY_NO_LOCAL_NAME320x20
DNS_QUERY_NO_HOSTS_FILE640x40
DNS_QUERY_NO_NETBT1280x80
DNS_QUERY_WIRE_ONLY2560x100
DNS_QUERY_RETURN_MESSAGE5120x200
DNS_QUERY_MULTICAST_ONLY10240x400
DNS_QUERY_NO_MULTICAST20480x800
DNS_QUERY_TREAT_AS_FQDN40960x1000
DNS_QUERY_ADDRCONFIG81920x2000
DNS_QUERY_DUAL_ADDR163840x4000
DNS_QUERY_DONT_RESET_TTL_VALUES10485760x100000
DNS_QUERY_DISABLE_IDN_ENCODING20971520x200000
DNS_QUERY_APPEND_MULTILABEL83886080x800000
DNS_QUERY_DNSSEC_OK167772160x1000000
DNS_QUERY_DNSSEC_CHECKING_DISABLED335544320x2000000
DNS_QUERY_DNSSEC_REQUIRED671088640x4000000
DNS_QUERY_RESERVED40265318400xF0000000
DNS_QUERY_CACHE_ONLY160x10
DNS_QUERY_REQUEST_VERSION110x1
DNS_QUERY_REQUEST_VERSION220x2
DNS_QUERY_RESULTS_VERSION110x1
DNS_QUERY_REQUEST_VERSION330x3
DNS_QUERY_RAW_RESULTS_VERSION110x1
DNS_QUERY_RAW_REQUEST_VERSION110x1
DNS_QUERY_RAW_OPTION_BEST_EFFORT_PARSE10x1

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum DNS_QUERY_OPTIONS : unsigned int {
    DNS_QUERY_PARSE_ALL_RECORDS = 0,
    DNS_QUERY_STANDARD = 0,
    DNS_QUERY_ACCEPT_TRUNCATED_RESPONSE = 1,
    DNS_QUERY_USE_TCP_ONLY = 2,
    DNS_QUERY_NO_RECURSION = 4,
    DNS_QUERY_BYPASS_CACHE = 8,
    DNS_QUERY_NO_WIRE_QUERY = 16,
    DNS_QUERY_NO_LOCAL_NAME = 32,
    DNS_QUERY_NO_HOSTS_FILE = 64,
    DNS_QUERY_NO_NETBT = 128,
    DNS_QUERY_WIRE_ONLY = 256,
    DNS_QUERY_RETURN_MESSAGE = 512,
    DNS_QUERY_MULTICAST_ONLY = 1024,
    DNS_QUERY_NO_MULTICAST = 2048,
    DNS_QUERY_TREAT_AS_FQDN = 4096,
    DNS_QUERY_ADDRCONFIG = 8192,
    DNS_QUERY_DUAL_ADDR = 16384,
    DNS_QUERY_DONT_RESET_TTL_VALUES = 1048576,
    DNS_QUERY_DISABLE_IDN_ENCODING = 2097152,
    DNS_QUERY_APPEND_MULTILABEL = 8388608,
    DNS_QUERY_DNSSEC_OK = 16777216,
    DNS_QUERY_DNSSEC_CHECKING_DISABLED = 33554432,
    DNS_QUERY_DNSSEC_REQUIRED = 67108864,
    DNS_QUERY_RESERVED = 4026531840,
    DNS_QUERY_CACHE_ONLY = 16,
    DNS_QUERY_REQUEST_VERSION1 = 1,
    DNS_QUERY_REQUEST_VERSION2 = 2,
    DNS_QUERY_RESULTS_VERSION1 = 1,
    DNS_QUERY_REQUEST_VERSION3 = 3,
    DNS_QUERY_RAW_RESULTS_VERSION1 = 1,
    DNS_QUERY_RAW_REQUEST_VERSION1 = 1,
    DNS_QUERY_RAW_OPTION_BEST_EFFORT_PARSE = 1
} DNS_QUERY_OPTIONS;
[Flags]
public enum DNS_QUERY_OPTIONS : uint
{
    DNS_QUERY_PARSE_ALL_RECORDS = 0,
    DNS_QUERY_STANDARD = 0,
    DNS_QUERY_ACCEPT_TRUNCATED_RESPONSE = 1,
    DNS_QUERY_USE_TCP_ONLY = 2,
    DNS_QUERY_NO_RECURSION = 4,
    DNS_QUERY_BYPASS_CACHE = 8,
    DNS_QUERY_NO_WIRE_QUERY = 16,
    DNS_QUERY_NO_LOCAL_NAME = 32,
    DNS_QUERY_NO_HOSTS_FILE = 64,
    DNS_QUERY_NO_NETBT = 128,
    DNS_QUERY_WIRE_ONLY = 256,
    DNS_QUERY_RETURN_MESSAGE = 512,
    DNS_QUERY_MULTICAST_ONLY = 1024,
    DNS_QUERY_NO_MULTICAST = 2048,
    DNS_QUERY_TREAT_AS_FQDN = 4096,
    DNS_QUERY_ADDRCONFIG = 8192,
    DNS_QUERY_DUAL_ADDR = 16384,
    DNS_QUERY_DONT_RESET_TTL_VALUES = 1048576,
    DNS_QUERY_DISABLE_IDN_ENCODING = 2097152,
    DNS_QUERY_APPEND_MULTILABEL = 8388608,
    DNS_QUERY_DNSSEC_OK = 16777216,
    DNS_QUERY_DNSSEC_CHECKING_DISABLED = 33554432,
    DNS_QUERY_DNSSEC_REQUIRED = 67108864,
    DNS_QUERY_RESERVED = 4026531840,
    DNS_QUERY_CACHE_ONLY = 16,
    DNS_QUERY_REQUEST_VERSION1 = 1,
    DNS_QUERY_REQUEST_VERSION2 = 2,
    DNS_QUERY_RESULTS_VERSION1 = 1,
    DNS_QUERY_REQUEST_VERSION3 = 3,
    DNS_QUERY_RAW_RESULTS_VERSION1 = 1,
    DNS_QUERY_RAW_REQUEST_VERSION1 = 1,
    DNS_QUERY_RAW_OPTION_BEST_EFFORT_PARSE = 1,
}
<Flags>
Public Enum DNS_QUERY_OPTIONS As UInteger
    DNS_QUERY_PARSE_ALL_RECORDS = 0
    DNS_QUERY_STANDARD = 0
    DNS_QUERY_ACCEPT_TRUNCATED_RESPONSE = 1
    DNS_QUERY_USE_TCP_ONLY = 2
    DNS_QUERY_NO_RECURSION = 4
    DNS_QUERY_BYPASS_CACHE = 8
    DNS_QUERY_NO_WIRE_QUERY = 16
    DNS_QUERY_NO_LOCAL_NAME = 32
    DNS_QUERY_NO_HOSTS_FILE = 64
    DNS_QUERY_NO_NETBT = 128
    DNS_QUERY_WIRE_ONLY = 256
    DNS_QUERY_RETURN_MESSAGE = 512
    DNS_QUERY_MULTICAST_ONLY = 1024
    DNS_QUERY_NO_MULTICAST = 2048
    DNS_QUERY_TREAT_AS_FQDN = 4096
    DNS_QUERY_ADDRCONFIG = 8192
    DNS_QUERY_DUAL_ADDR = 16384
    DNS_QUERY_DONT_RESET_TTL_VALUES = 1048576
    DNS_QUERY_DISABLE_IDN_ENCODING = 2097152
    DNS_QUERY_APPEND_MULTILABEL = 8388608
    DNS_QUERY_DNSSEC_OK = 16777216
    DNS_QUERY_DNSSEC_CHECKING_DISABLED = 33554432
    DNS_QUERY_DNSSEC_REQUIRED = 67108864
    DNS_QUERY_RESERVED = 4026531840
    DNS_QUERY_CACHE_ONLY = 16
    DNS_QUERY_REQUEST_VERSION1 = 1
    DNS_QUERY_REQUEST_VERSION2 = 2
    DNS_QUERY_RESULTS_VERSION1 = 1
    DNS_QUERY_REQUEST_VERSION3 = 3
    DNS_QUERY_RAW_RESULTS_VERSION1 = 1
    DNS_QUERY_RAW_REQUEST_VERSION1 = 1
    DNS_QUERY_RAW_OPTION_BEST_EFFORT_PARSE = 1
End Enum
import enum

class DNS_QUERY_OPTIONS(enum.IntFlag):
    DNS_QUERY_PARSE_ALL_RECORDS = 0
    DNS_QUERY_STANDARD = 0
    DNS_QUERY_ACCEPT_TRUNCATED_RESPONSE = 1
    DNS_QUERY_USE_TCP_ONLY = 2
    DNS_QUERY_NO_RECURSION = 4
    DNS_QUERY_BYPASS_CACHE = 8
    DNS_QUERY_NO_WIRE_QUERY = 16
    DNS_QUERY_NO_LOCAL_NAME = 32
    DNS_QUERY_NO_HOSTS_FILE = 64
    DNS_QUERY_NO_NETBT = 128
    DNS_QUERY_WIRE_ONLY = 256
    DNS_QUERY_RETURN_MESSAGE = 512
    DNS_QUERY_MULTICAST_ONLY = 1024
    DNS_QUERY_NO_MULTICAST = 2048
    DNS_QUERY_TREAT_AS_FQDN = 4096
    DNS_QUERY_ADDRCONFIG = 8192
    DNS_QUERY_DUAL_ADDR = 16384
    DNS_QUERY_DONT_RESET_TTL_VALUES = 1048576
    DNS_QUERY_DISABLE_IDN_ENCODING = 2097152
    DNS_QUERY_APPEND_MULTILABEL = 8388608
    DNS_QUERY_DNSSEC_OK = 16777216
    DNS_QUERY_DNSSEC_CHECKING_DISABLED = 33554432
    DNS_QUERY_DNSSEC_REQUIRED = 67108864
    DNS_QUERY_RESERVED = 4026531840
    DNS_QUERY_CACHE_ONLY = 16
    DNS_QUERY_REQUEST_VERSION1 = 1
    DNS_QUERY_REQUEST_VERSION2 = 2
    DNS_QUERY_RESULTS_VERSION1 = 1
    DNS_QUERY_REQUEST_VERSION3 = 3
    DNS_QUERY_RAW_RESULTS_VERSION1 = 1
    DNS_QUERY_RAW_REQUEST_VERSION1 = 1
    DNS_QUERY_RAW_OPTION_BEST_EFFORT_PARSE = 1
// DNS_QUERY_OPTIONS (flags)
pub const DNS_QUERY_PARSE_ALL_RECORDS: u32 = 0;
pub const DNS_QUERY_STANDARD: u32 = 0;
pub const DNS_QUERY_ACCEPT_TRUNCATED_RESPONSE: u32 = 1;
pub const DNS_QUERY_USE_TCP_ONLY: u32 = 2;
pub const DNS_QUERY_NO_RECURSION: u32 = 4;
pub const DNS_QUERY_BYPASS_CACHE: u32 = 8;
pub const DNS_QUERY_NO_WIRE_QUERY: u32 = 16;
pub const DNS_QUERY_NO_LOCAL_NAME: u32 = 32;
pub const DNS_QUERY_NO_HOSTS_FILE: u32 = 64;
pub const DNS_QUERY_NO_NETBT: u32 = 128;
pub const DNS_QUERY_WIRE_ONLY: u32 = 256;
pub const DNS_QUERY_RETURN_MESSAGE: u32 = 512;
pub const DNS_QUERY_MULTICAST_ONLY: u32 = 1024;
pub const DNS_QUERY_NO_MULTICAST: u32 = 2048;
pub const DNS_QUERY_TREAT_AS_FQDN: u32 = 4096;
pub const DNS_QUERY_ADDRCONFIG: u32 = 8192;
pub const DNS_QUERY_DUAL_ADDR: u32 = 16384;
pub const DNS_QUERY_DONT_RESET_TTL_VALUES: u32 = 1048576;
pub const DNS_QUERY_DISABLE_IDN_ENCODING: u32 = 2097152;
pub const DNS_QUERY_APPEND_MULTILABEL: u32 = 8388608;
pub const DNS_QUERY_DNSSEC_OK: u32 = 16777216;
pub const DNS_QUERY_DNSSEC_CHECKING_DISABLED: u32 = 33554432;
pub const DNS_QUERY_DNSSEC_REQUIRED: u32 = 67108864;
pub const DNS_QUERY_RESERVED: u32 = 4026531840;
pub const DNS_QUERY_CACHE_ONLY: u32 = 16;
pub const DNS_QUERY_REQUEST_VERSION1: u32 = 1;
pub const DNS_QUERY_REQUEST_VERSION2: u32 = 2;
pub const DNS_QUERY_RESULTS_VERSION1: u32 = 1;
pub const DNS_QUERY_REQUEST_VERSION3: u32 = 3;
pub const DNS_QUERY_RAW_RESULTS_VERSION1: u32 = 1;
pub const DNS_QUERY_RAW_REQUEST_VERSION1: u32 = 1;
pub const DNS_QUERY_RAW_OPTION_BEST_EFFORT_PARSE: u32 = 1;
// DNS_QUERY_OPTIONS
const (
	DNS_QUERY_PARSE_ALL_RECORDS uint32 = 0
	DNS_QUERY_STANDARD uint32 = 0
	DNS_QUERY_ACCEPT_TRUNCATED_RESPONSE uint32 = 1
	DNS_QUERY_USE_TCP_ONLY uint32 = 2
	DNS_QUERY_NO_RECURSION uint32 = 4
	DNS_QUERY_BYPASS_CACHE uint32 = 8
	DNS_QUERY_NO_WIRE_QUERY uint32 = 16
	DNS_QUERY_NO_LOCAL_NAME uint32 = 32
	DNS_QUERY_NO_HOSTS_FILE uint32 = 64
	DNS_QUERY_NO_NETBT uint32 = 128
	DNS_QUERY_WIRE_ONLY uint32 = 256
	DNS_QUERY_RETURN_MESSAGE uint32 = 512
	DNS_QUERY_MULTICAST_ONLY uint32 = 1024
	DNS_QUERY_NO_MULTICAST uint32 = 2048
	DNS_QUERY_TREAT_AS_FQDN uint32 = 4096
	DNS_QUERY_ADDRCONFIG uint32 = 8192
	DNS_QUERY_DUAL_ADDR uint32 = 16384
	DNS_QUERY_DONT_RESET_TTL_VALUES uint32 = 1048576
	DNS_QUERY_DISABLE_IDN_ENCODING uint32 = 2097152
	DNS_QUERY_APPEND_MULTILABEL uint32 = 8388608
	DNS_QUERY_DNSSEC_OK uint32 = 16777216
	DNS_QUERY_DNSSEC_CHECKING_DISABLED uint32 = 33554432
	DNS_QUERY_DNSSEC_REQUIRED uint32 = 67108864
	DNS_QUERY_RESERVED uint32 = 4026531840
	DNS_QUERY_CACHE_ONLY uint32 = 16
	DNS_QUERY_REQUEST_VERSION1 uint32 = 1
	DNS_QUERY_REQUEST_VERSION2 uint32 = 2
	DNS_QUERY_RESULTS_VERSION1 uint32 = 1
	DNS_QUERY_REQUEST_VERSION3 uint32 = 3
	DNS_QUERY_RAW_RESULTS_VERSION1 uint32 = 1
	DNS_QUERY_RAW_REQUEST_VERSION1 uint32 = 1
	DNS_QUERY_RAW_OPTION_BEST_EFFORT_PARSE uint32 = 1
)
const
  DNS_QUERY_PARSE_ALL_RECORDS = 0;
  DNS_QUERY_STANDARD = 0;
  DNS_QUERY_ACCEPT_TRUNCATED_RESPONSE = 1;
  DNS_QUERY_USE_TCP_ONLY = 2;
  DNS_QUERY_NO_RECURSION = 4;
  DNS_QUERY_BYPASS_CACHE = 8;
  DNS_QUERY_NO_WIRE_QUERY = 16;
  DNS_QUERY_NO_LOCAL_NAME = 32;
  DNS_QUERY_NO_HOSTS_FILE = 64;
  DNS_QUERY_NO_NETBT = 128;
  DNS_QUERY_WIRE_ONLY = 256;
  DNS_QUERY_RETURN_MESSAGE = 512;
  DNS_QUERY_MULTICAST_ONLY = 1024;
  DNS_QUERY_NO_MULTICAST = 2048;
  DNS_QUERY_TREAT_AS_FQDN = 4096;
  DNS_QUERY_ADDRCONFIG = 8192;
  DNS_QUERY_DUAL_ADDR = 16384;
  DNS_QUERY_DONT_RESET_TTL_VALUES = 1048576;
  DNS_QUERY_DISABLE_IDN_ENCODING = 2097152;
  DNS_QUERY_APPEND_MULTILABEL = 8388608;
  DNS_QUERY_DNSSEC_OK = 16777216;
  DNS_QUERY_DNSSEC_CHECKING_DISABLED = 33554432;
  DNS_QUERY_DNSSEC_REQUIRED = 67108864;
  DNS_QUERY_RESERVED = 4026531840;
  DNS_QUERY_CACHE_ONLY = 16;
  DNS_QUERY_REQUEST_VERSION1 = 1;
  DNS_QUERY_REQUEST_VERSION2 = 2;
  DNS_QUERY_RESULTS_VERSION1 = 1;
  DNS_QUERY_REQUEST_VERSION3 = 3;
  DNS_QUERY_RAW_RESULTS_VERSION1 = 1;
  DNS_QUERY_RAW_REQUEST_VERSION1 = 1;
  DNS_QUERY_RAW_OPTION_BEST_EFFORT_PARSE = 1;
// DNS_QUERY_OPTIONS
pub const DNS_QUERY_PARSE_ALL_RECORDS: u32 = 0;
pub const DNS_QUERY_STANDARD: u32 = 0;
pub const DNS_QUERY_ACCEPT_TRUNCATED_RESPONSE: u32 = 1;
pub const DNS_QUERY_USE_TCP_ONLY: u32 = 2;
pub const DNS_QUERY_NO_RECURSION: u32 = 4;
pub const DNS_QUERY_BYPASS_CACHE: u32 = 8;
pub const DNS_QUERY_NO_WIRE_QUERY: u32 = 16;
pub const DNS_QUERY_NO_LOCAL_NAME: u32 = 32;
pub const DNS_QUERY_NO_HOSTS_FILE: u32 = 64;
pub const DNS_QUERY_NO_NETBT: u32 = 128;
pub const DNS_QUERY_WIRE_ONLY: u32 = 256;
pub const DNS_QUERY_RETURN_MESSAGE: u32 = 512;
pub const DNS_QUERY_MULTICAST_ONLY: u32 = 1024;
pub const DNS_QUERY_NO_MULTICAST: u32 = 2048;
pub const DNS_QUERY_TREAT_AS_FQDN: u32 = 4096;
pub const DNS_QUERY_ADDRCONFIG: u32 = 8192;
pub const DNS_QUERY_DUAL_ADDR: u32 = 16384;
pub const DNS_QUERY_DONT_RESET_TTL_VALUES: u32 = 1048576;
pub const DNS_QUERY_DISABLE_IDN_ENCODING: u32 = 2097152;
pub const DNS_QUERY_APPEND_MULTILABEL: u32 = 8388608;
pub const DNS_QUERY_DNSSEC_OK: u32 = 16777216;
pub const DNS_QUERY_DNSSEC_CHECKING_DISABLED: u32 = 33554432;
pub const DNS_QUERY_DNSSEC_REQUIRED: u32 = 67108864;
pub const DNS_QUERY_RESERVED: u32 = 4026531840;
pub const DNS_QUERY_CACHE_ONLY: u32 = 16;
pub const DNS_QUERY_REQUEST_VERSION1: u32 = 1;
pub const DNS_QUERY_REQUEST_VERSION2: u32 = 2;
pub const DNS_QUERY_RESULTS_VERSION1: u32 = 1;
pub const DNS_QUERY_REQUEST_VERSION3: u32 = 3;
pub const DNS_QUERY_RAW_RESULTS_VERSION1: u32 = 1;
pub const DNS_QUERY_RAW_REQUEST_VERSION1: u32 = 1;
pub const DNS_QUERY_RAW_OPTION_BEST_EFFORT_PARSE: u32 = 1;
const
  DNS_QUERY_PARSE_ALL_RECORDS* = 0
  DNS_QUERY_STANDARD* = 0
  DNS_QUERY_ACCEPT_TRUNCATED_RESPONSE* = 1
  DNS_QUERY_USE_TCP_ONLY* = 2
  DNS_QUERY_NO_RECURSION* = 4
  DNS_QUERY_BYPASS_CACHE* = 8
  DNS_QUERY_NO_WIRE_QUERY* = 16
  DNS_QUERY_NO_LOCAL_NAME* = 32
  DNS_QUERY_NO_HOSTS_FILE* = 64
  DNS_QUERY_NO_NETBT* = 128
  DNS_QUERY_WIRE_ONLY* = 256
  DNS_QUERY_RETURN_MESSAGE* = 512
  DNS_QUERY_MULTICAST_ONLY* = 1024
  DNS_QUERY_NO_MULTICAST* = 2048
  DNS_QUERY_TREAT_AS_FQDN* = 4096
  DNS_QUERY_ADDRCONFIG* = 8192
  DNS_QUERY_DUAL_ADDR* = 16384
  DNS_QUERY_DONT_RESET_TTL_VALUES* = 1048576
  DNS_QUERY_DISABLE_IDN_ENCODING* = 2097152
  DNS_QUERY_APPEND_MULTILABEL* = 8388608
  DNS_QUERY_DNSSEC_OK* = 16777216
  DNS_QUERY_DNSSEC_CHECKING_DISABLED* = 33554432
  DNS_QUERY_DNSSEC_REQUIRED* = 67108864
  DNS_QUERY_RESERVED* = 4026531840
  DNS_QUERY_CACHE_ONLY* = 16
  DNS_QUERY_REQUEST_VERSION1* = 1
  DNS_QUERY_REQUEST_VERSION2* = 2
  DNS_QUERY_RESULTS_VERSION1* = 1
  DNS_QUERY_REQUEST_VERSION3* = 3
  DNS_QUERY_RAW_RESULTS_VERSION1* = 1
  DNS_QUERY_RAW_REQUEST_VERSION1* = 1
  DNS_QUERY_RAW_OPTION_BEST_EFFORT_PARSE* = 1
enum DNS_QUERY_OPTIONS : uint {
    DNS_QUERY_PARSE_ALL_RECORDS = 0,
    DNS_QUERY_STANDARD = 0,
    DNS_QUERY_ACCEPT_TRUNCATED_RESPONSE = 1,
    DNS_QUERY_USE_TCP_ONLY = 2,
    DNS_QUERY_NO_RECURSION = 4,
    DNS_QUERY_BYPASS_CACHE = 8,
    DNS_QUERY_NO_WIRE_QUERY = 16,
    DNS_QUERY_NO_LOCAL_NAME = 32,
    DNS_QUERY_NO_HOSTS_FILE = 64,
    DNS_QUERY_NO_NETBT = 128,
    DNS_QUERY_WIRE_ONLY = 256,
    DNS_QUERY_RETURN_MESSAGE = 512,
    DNS_QUERY_MULTICAST_ONLY = 1024,
    DNS_QUERY_NO_MULTICAST = 2048,
    DNS_QUERY_TREAT_AS_FQDN = 4096,
    DNS_QUERY_ADDRCONFIG = 8192,
    DNS_QUERY_DUAL_ADDR = 16384,
    DNS_QUERY_DONT_RESET_TTL_VALUES = 1048576,
    DNS_QUERY_DISABLE_IDN_ENCODING = 2097152,
    DNS_QUERY_APPEND_MULTILABEL = 8388608,
    DNS_QUERY_DNSSEC_OK = 16777216,
    DNS_QUERY_DNSSEC_CHECKING_DISABLED = 33554432,
    DNS_QUERY_DNSSEC_REQUIRED = 67108864,
    DNS_QUERY_RESERVED = 4026531840,
    DNS_QUERY_CACHE_ONLY = 16,
    DNS_QUERY_REQUEST_VERSION1 = 1,
    DNS_QUERY_REQUEST_VERSION2 = 2,
    DNS_QUERY_RESULTS_VERSION1 = 1,
    DNS_QUERY_REQUEST_VERSION3 = 3,
    DNS_QUERY_RAW_RESULTS_VERSION1 = 1,
    DNS_QUERY_RAW_REQUEST_VERSION1 = 1,
    DNS_QUERY_RAW_OPTION_BEST_EFFORT_PARSE = 1,
}
#define global DNS_QUERY_PARSE_ALL_RECORDS            0x0
#define global DNS_QUERY_STANDARD                     0x0
#define global DNS_QUERY_ACCEPT_TRUNCATED_RESPONSE    0x1
#define global DNS_QUERY_USE_TCP_ONLY                 0x2
#define global DNS_QUERY_NO_RECURSION                 0x4
#define global DNS_QUERY_BYPASS_CACHE                 0x8
#define global DNS_QUERY_NO_WIRE_QUERY                0x10
#define global DNS_QUERY_NO_LOCAL_NAME                0x20
#define global DNS_QUERY_NO_HOSTS_FILE                0x40
#define global DNS_QUERY_NO_NETBT                     0x80
#define global DNS_QUERY_WIRE_ONLY                    0x100
#define global DNS_QUERY_RETURN_MESSAGE               0x200
#define global DNS_QUERY_MULTICAST_ONLY               0x400
#define global DNS_QUERY_NO_MULTICAST                 0x800
#define global DNS_QUERY_TREAT_AS_FQDN                0x1000
#define global DNS_QUERY_ADDRCONFIG                   0x2000
#define global DNS_QUERY_DUAL_ADDR                    0x4000
#define global DNS_QUERY_DONT_RESET_TTL_VALUES        0x100000
#define global DNS_QUERY_DISABLE_IDN_ENCODING         0x200000
#define global DNS_QUERY_APPEND_MULTILABEL            0x800000
#define global DNS_QUERY_DNSSEC_OK                    0x1000000
#define global DNS_QUERY_DNSSEC_CHECKING_DISABLED     0x2000000
#define global DNS_QUERY_DNSSEC_REQUIRED              0x4000000
#define global DNS_QUERY_RESERVED                     0xF0000000
#define global DNS_QUERY_CACHE_ONLY                   0x10
#define global DNS_QUERY_REQUEST_VERSION1             0x1
#define global DNS_QUERY_REQUEST_VERSION2             0x2
#define global DNS_QUERY_RESULTS_VERSION1             0x1
#define global DNS_QUERY_REQUEST_VERSION3             0x3
#define global DNS_QUERY_RAW_RESULTS_VERSION1         0x1
#define global DNS_QUERY_RAW_REQUEST_VERSION1         0x1
#define global DNS_QUERY_RAW_OPTION_BEST_EFFORT_PARSE 0x1
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。