Win32 API 日本語リファレンス
ホームNetworking.WinInet › HTTP_ADDREQ_FLAG

HTTP_ADDREQ_FLAG

列挙型フラグ
基底型u4

メンバー 6

名前10進16進
HTTP_ADDREQ_FLAG_ADD5368709120x20000000
HTTP_ADDREQ_FLAG_ADD_IF_NEW2684354560x10000000
HTTP_ADDREQ_FLAG_COALESCE10737418240x40000000
HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA10737418240x40000000
HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON167772160x1000000
HTTP_ADDREQ_FLAG_REPLACE21474836480x80000000

各言語での定義

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

typedef enum HTTP_ADDREQ_FLAG : unsigned int {
    HTTP_ADDREQ_FLAG_ADD = 536870912,
    HTTP_ADDREQ_FLAG_ADD_IF_NEW = 268435456,
    HTTP_ADDREQ_FLAG_COALESCE = 1073741824,
    HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA = 1073741824,
    HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON = 16777216,
    HTTP_ADDREQ_FLAG_REPLACE = 2147483648
} HTTP_ADDREQ_FLAG;
[Flags]
public enum HTTP_ADDREQ_FLAG : uint
{
    HTTP_ADDREQ_FLAG_ADD = 536870912,
    HTTP_ADDREQ_FLAG_ADD_IF_NEW = 268435456,
    HTTP_ADDREQ_FLAG_COALESCE = 1073741824,
    HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA = 1073741824,
    HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON = 16777216,
    HTTP_ADDREQ_FLAG_REPLACE = 2147483648,
}
<Flags>
Public Enum HTTP_ADDREQ_FLAG As UInteger
    HTTP_ADDREQ_FLAG_ADD = 536870912
    HTTP_ADDREQ_FLAG_ADD_IF_NEW = 268435456
    HTTP_ADDREQ_FLAG_COALESCE = 1073741824
    HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA = 1073741824
    HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON = 16777216
    HTTP_ADDREQ_FLAG_REPLACE = 2147483648
End Enum
import enum

class HTTP_ADDREQ_FLAG(enum.IntFlag):
    HTTP_ADDREQ_FLAG_ADD = 536870912
    HTTP_ADDREQ_FLAG_ADD_IF_NEW = 268435456
    HTTP_ADDREQ_FLAG_COALESCE = 1073741824
    HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA = 1073741824
    HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON = 16777216
    HTTP_ADDREQ_FLAG_REPLACE = 2147483648
// HTTP_ADDREQ_FLAG (flags)
pub const HTTP_ADDREQ_FLAG_ADD: u32 = 536870912;
pub const HTTP_ADDREQ_FLAG_ADD_IF_NEW: u32 = 268435456;
pub const HTTP_ADDREQ_FLAG_COALESCE: u32 = 1073741824;
pub const HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA: u32 = 1073741824;
pub const HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON: u32 = 16777216;
pub const HTTP_ADDREQ_FLAG_REPLACE: u32 = 2147483648;
// HTTP_ADDREQ_FLAG
const (
	HTTP_ADDREQ_FLAG_ADD uint32 = 536870912
	HTTP_ADDREQ_FLAG_ADD_IF_NEW uint32 = 268435456
	HTTP_ADDREQ_FLAG_COALESCE uint32 = 1073741824
	HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA uint32 = 1073741824
	HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON uint32 = 16777216
	HTTP_ADDREQ_FLAG_REPLACE uint32 = 2147483648
)
const
  HTTP_ADDREQ_FLAG_ADD = 536870912;
  HTTP_ADDREQ_FLAG_ADD_IF_NEW = 268435456;
  HTTP_ADDREQ_FLAG_COALESCE = 1073741824;
  HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA = 1073741824;
  HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON = 16777216;
  HTTP_ADDREQ_FLAG_REPLACE = 2147483648;
// HTTP_ADDREQ_FLAG
pub const HTTP_ADDREQ_FLAG_ADD: u32 = 536870912;
pub const HTTP_ADDREQ_FLAG_ADD_IF_NEW: u32 = 268435456;
pub const HTTP_ADDREQ_FLAG_COALESCE: u32 = 1073741824;
pub const HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA: u32 = 1073741824;
pub const HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON: u32 = 16777216;
pub const HTTP_ADDREQ_FLAG_REPLACE: u32 = 2147483648;
const
  HTTP_ADDREQ_FLAG_ADD* = 536870912
  HTTP_ADDREQ_FLAG_ADD_IF_NEW* = 268435456
  HTTP_ADDREQ_FLAG_COALESCE* = 1073741824
  HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA* = 1073741824
  HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON* = 16777216
  HTTP_ADDREQ_FLAG_REPLACE* = 2147483648
enum HTTP_ADDREQ_FLAG : uint {
    HTTP_ADDREQ_FLAG_ADD = 536870912,
    HTTP_ADDREQ_FLAG_ADD_IF_NEW = 268435456,
    HTTP_ADDREQ_FLAG_COALESCE = 1073741824,
    HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA = 1073741824,
    HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON = 16777216,
    HTTP_ADDREQ_FLAG_REPLACE = 2147483648,
}
#define global HTTP_ADDREQ_FLAG_ADD                     0x20000000
#define global HTTP_ADDREQ_FLAG_ADD_IF_NEW              0x10000000
#define global HTTP_ADDREQ_FLAG_COALESCE                0x40000000
#define global HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA     0x40000000
#define global HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON 0x1000000
#define global HTTP_ADDREQ_FLAG_REPLACE                 0x80000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。