Win32 API 日本語リファレンス
ホームSystem.Com › URI_CREATE_FLAGS

URI_CREATE_FLAGS

列挙型フラグ
基底型u4

メンバー 18

名前10進16進
Uri_CREATE_ALLOW_RELATIVE10x1
Uri_CREATE_ALLOW_IMPLICIT_WILDCARD_SCHEME20x2
Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME40x4
Uri_CREATE_NOFRAG80x8
Uri_CREATE_NO_CANONICALIZE160x10
Uri_CREATE_CANONICALIZE2560x100
Uri_CREATE_FILE_USE_DOS_PATH320x20
Uri_CREATE_DECODE_EXTRA_INFO640x40
Uri_CREATE_NO_DECODE_EXTRA_INFO1280x80
Uri_CREATE_CRACK_UNKNOWN_SCHEMES5120x200
Uri_CREATE_NO_CRACK_UNKNOWN_SCHEMES10240x400
Uri_CREATE_PRE_PROCESS_HTML_URI20480x800
Uri_CREATE_NO_PRE_PROCESS_HTML_URI40960x1000
Uri_CREATE_IE_SETTINGS81920x2000
Uri_CREATE_NO_IE_SETTINGS163840x4000
Uri_CREATE_NO_ENCODE_FORBIDDEN_CHARACTERS327680x8000
Uri_CREATE_NORMALIZE_INTL_CHARACTERS655360x10000
Uri_CREATE_CANONICALIZE_ABSOLUTE1310720x20000

各言語での定義

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

typedef enum URI_CREATE_FLAGS : unsigned int {
    Uri_CREATE_ALLOW_RELATIVE = 1,
    Uri_CREATE_ALLOW_IMPLICIT_WILDCARD_SCHEME = 2,
    Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME = 4,
    Uri_CREATE_NOFRAG = 8,
    Uri_CREATE_NO_CANONICALIZE = 16,
    Uri_CREATE_CANONICALIZE = 256,
    Uri_CREATE_FILE_USE_DOS_PATH = 32,
    Uri_CREATE_DECODE_EXTRA_INFO = 64,
    Uri_CREATE_NO_DECODE_EXTRA_INFO = 128,
    Uri_CREATE_CRACK_UNKNOWN_SCHEMES = 512,
    Uri_CREATE_NO_CRACK_UNKNOWN_SCHEMES = 1024,
    Uri_CREATE_PRE_PROCESS_HTML_URI = 2048,
    Uri_CREATE_NO_PRE_PROCESS_HTML_URI = 4096,
    Uri_CREATE_IE_SETTINGS = 8192,
    Uri_CREATE_NO_IE_SETTINGS = 16384,
    Uri_CREATE_NO_ENCODE_FORBIDDEN_CHARACTERS = 32768,
    Uri_CREATE_NORMALIZE_INTL_CHARACTERS = 65536,
    Uri_CREATE_CANONICALIZE_ABSOLUTE = 131072
} URI_CREATE_FLAGS;
[Flags]
public enum URI_CREATE_FLAGS : uint
{
    Uri_CREATE_ALLOW_RELATIVE = 1,
    Uri_CREATE_ALLOW_IMPLICIT_WILDCARD_SCHEME = 2,
    Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME = 4,
    Uri_CREATE_NOFRAG = 8,
    Uri_CREATE_NO_CANONICALIZE = 16,
    Uri_CREATE_CANONICALIZE = 256,
    Uri_CREATE_FILE_USE_DOS_PATH = 32,
    Uri_CREATE_DECODE_EXTRA_INFO = 64,
    Uri_CREATE_NO_DECODE_EXTRA_INFO = 128,
    Uri_CREATE_CRACK_UNKNOWN_SCHEMES = 512,
    Uri_CREATE_NO_CRACK_UNKNOWN_SCHEMES = 1024,
    Uri_CREATE_PRE_PROCESS_HTML_URI = 2048,
    Uri_CREATE_NO_PRE_PROCESS_HTML_URI = 4096,
    Uri_CREATE_IE_SETTINGS = 8192,
    Uri_CREATE_NO_IE_SETTINGS = 16384,
    Uri_CREATE_NO_ENCODE_FORBIDDEN_CHARACTERS = 32768,
    Uri_CREATE_NORMALIZE_INTL_CHARACTERS = 65536,
    Uri_CREATE_CANONICALIZE_ABSOLUTE = 131072,
}
<Flags>
Public Enum URI_CREATE_FLAGS As UInteger
    Uri_CREATE_ALLOW_RELATIVE = 1
    Uri_CREATE_ALLOW_IMPLICIT_WILDCARD_SCHEME = 2
    Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME = 4
    Uri_CREATE_NOFRAG = 8
    Uri_CREATE_NO_CANONICALIZE = 16
    Uri_CREATE_CANONICALIZE = 256
    Uri_CREATE_FILE_USE_DOS_PATH = 32
    Uri_CREATE_DECODE_EXTRA_INFO = 64
    Uri_CREATE_NO_DECODE_EXTRA_INFO = 128
    Uri_CREATE_CRACK_UNKNOWN_SCHEMES = 512
    Uri_CREATE_NO_CRACK_UNKNOWN_SCHEMES = 1024
    Uri_CREATE_PRE_PROCESS_HTML_URI = 2048
    Uri_CREATE_NO_PRE_PROCESS_HTML_URI = 4096
    Uri_CREATE_IE_SETTINGS = 8192
    Uri_CREATE_NO_IE_SETTINGS = 16384
    Uri_CREATE_NO_ENCODE_FORBIDDEN_CHARACTERS = 32768
    Uri_CREATE_NORMALIZE_INTL_CHARACTERS = 65536
    Uri_CREATE_CANONICALIZE_ABSOLUTE = 131072
End Enum
import enum

class URI_CREATE_FLAGS(enum.IntFlag):
    Uri_CREATE_ALLOW_RELATIVE = 1
    Uri_CREATE_ALLOW_IMPLICIT_WILDCARD_SCHEME = 2
    Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME = 4
    Uri_CREATE_NOFRAG = 8
    Uri_CREATE_NO_CANONICALIZE = 16
    Uri_CREATE_CANONICALIZE = 256
    Uri_CREATE_FILE_USE_DOS_PATH = 32
    Uri_CREATE_DECODE_EXTRA_INFO = 64
    Uri_CREATE_NO_DECODE_EXTRA_INFO = 128
    Uri_CREATE_CRACK_UNKNOWN_SCHEMES = 512
    Uri_CREATE_NO_CRACK_UNKNOWN_SCHEMES = 1024
    Uri_CREATE_PRE_PROCESS_HTML_URI = 2048
    Uri_CREATE_NO_PRE_PROCESS_HTML_URI = 4096
    Uri_CREATE_IE_SETTINGS = 8192
    Uri_CREATE_NO_IE_SETTINGS = 16384
    Uri_CREATE_NO_ENCODE_FORBIDDEN_CHARACTERS = 32768
    Uri_CREATE_NORMALIZE_INTL_CHARACTERS = 65536
    Uri_CREATE_CANONICALIZE_ABSOLUTE = 131072
// URI_CREATE_FLAGS (flags)
pub const Uri_CREATE_ALLOW_RELATIVE: u32 = 1;
pub const Uri_CREATE_ALLOW_IMPLICIT_WILDCARD_SCHEME: u32 = 2;
pub const Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME: u32 = 4;
pub const Uri_CREATE_NOFRAG: u32 = 8;
pub const Uri_CREATE_NO_CANONICALIZE: u32 = 16;
pub const Uri_CREATE_CANONICALIZE: u32 = 256;
pub const Uri_CREATE_FILE_USE_DOS_PATH: u32 = 32;
pub const Uri_CREATE_DECODE_EXTRA_INFO: u32 = 64;
pub const Uri_CREATE_NO_DECODE_EXTRA_INFO: u32 = 128;
pub const Uri_CREATE_CRACK_UNKNOWN_SCHEMES: u32 = 512;
pub const Uri_CREATE_NO_CRACK_UNKNOWN_SCHEMES: u32 = 1024;
pub const Uri_CREATE_PRE_PROCESS_HTML_URI: u32 = 2048;
pub const Uri_CREATE_NO_PRE_PROCESS_HTML_URI: u32 = 4096;
pub const Uri_CREATE_IE_SETTINGS: u32 = 8192;
pub const Uri_CREATE_NO_IE_SETTINGS: u32 = 16384;
pub const Uri_CREATE_NO_ENCODE_FORBIDDEN_CHARACTERS: u32 = 32768;
pub const Uri_CREATE_NORMALIZE_INTL_CHARACTERS: u32 = 65536;
pub const Uri_CREATE_CANONICALIZE_ABSOLUTE: u32 = 131072;
// URI_CREATE_FLAGS
const (
	Uri_CREATE_ALLOW_RELATIVE uint32 = 1
	Uri_CREATE_ALLOW_IMPLICIT_WILDCARD_SCHEME uint32 = 2
	Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME uint32 = 4
	Uri_CREATE_NOFRAG uint32 = 8
	Uri_CREATE_NO_CANONICALIZE uint32 = 16
	Uri_CREATE_CANONICALIZE uint32 = 256
	Uri_CREATE_FILE_USE_DOS_PATH uint32 = 32
	Uri_CREATE_DECODE_EXTRA_INFO uint32 = 64
	Uri_CREATE_NO_DECODE_EXTRA_INFO uint32 = 128
	Uri_CREATE_CRACK_UNKNOWN_SCHEMES uint32 = 512
	Uri_CREATE_NO_CRACK_UNKNOWN_SCHEMES uint32 = 1024
	Uri_CREATE_PRE_PROCESS_HTML_URI uint32 = 2048
	Uri_CREATE_NO_PRE_PROCESS_HTML_URI uint32 = 4096
	Uri_CREATE_IE_SETTINGS uint32 = 8192
	Uri_CREATE_NO_IE_SETTINGS uint32 = 16384
	Uri_CREATE_NO_ENCODE_FORBIDDEN_CHARACTERS uint32 = 32768
	Uri_CREATE_NORMALIZE_INTL_CHARACTERS uint32 = 65536
	Uri_CREATE_CANONICALIZE_ABSOLUTE uint32 = 131072
)
const
  Uri_CREATE_ALLOW_RELATIVE = 1;
  Uri_CREATE_ALLOW_IMPLICIT_WILDCARD_SCHEME = 2;
  Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME = 4;
  Uri_CREATE_NOFRAG = 8;
  Uri_CREATE_NO_CANONICALIZE = 16;
  Uri_CREATE_CANONICALIZE = 256;
  Uri_CREATE_FILE_USE_DOS_PATH = 32;
  Uri_CREATE_DECODE_EXTRA_INFO = 64;
  Uri_CREATE_NO_DECODE_EXTRA_INFO = 128;
  Uri_CREATE_CRACK_UNKNOWN_SCHEMES = 512;
  Uri_CREATE_NO_CRACK_UNKNOWN_SCHEMES = 1024;
  Uri_CREATE_PRE_PROCESS_HTML_URI = 2048;
  Uri_CREATE_NO_PRE_PROCESS_HTML_URI = 4096;
  Uri_CREATE_IE_SETTINGS = 8192;
  Uri_CREATE_NO_IE_SETTINGS = 16384;
  Uri_CREATE_NO_ENCODE_FORBIDDEN_CHARACTERS = 32768;
  Uri_CREATE_NORMALIZE_INTL_CHARACTERS = 65536;
  Uri_CREATE_CANONICALIZE_ABSOLUTE = 131072;
// URI_CREATE_FLAGS
pub const Uri_CREATE_ALLOW_RELATIVE: u32 = 1;
pub const Uri_CREATE_ALLOW_IMPLICIT_WILDCARD_SCHEME: u32 = 2;
pub const Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME: u32 = 4;
pub const Uri_CREATE_NOFRAG: u32 = 8;
pub const Uri_CREATE_NO_CANONICALIZE: u32 = 16;
pub const Uri_CREATE_CANONICALIZE: u32 = 256;
pub const Uri_CREATE_FILE_USE_DOS_PATH: u32 = 32;
pub const Uri_CREATE_DECODE_EXTRA_INFO: u32 = 64;
pub const Uri_CREATE_NO_DECODE_EXTRA_INFO: u32 = 128;
pub const Uri_CREATE_CRACK_UNKNOWN_SCHEMES: u32 = 512;
pub const Uri_CREATE_NO_CRACK_UNKNOWN_SCHEMES: u32 = 1024;
pub const Uri_CREATE_PRE_PROCESS_HTML_URI: u32 = 2048;
pub const Uri_CREATE_NO_PRE_PROCESS_HTML_URI: u32 = 4096;
pub const Uri_CREATE_IE_SETTINGS: u32 = 8192;
pub const Uri_CREATE_NO_IE_SETTINGS: u32 = 16384;
pub const Uri_CREATE_NO_ENCODE_FORBIDDEN_CHARACTERS: u32 = 32768;
pub const Uri_CREATE_NORMALIZE_INTL_CHARACTERS: u32 = 65536;
pub const Uri_CREATE_CANONICALIZE_ABSOLUTE: u32 = 131072;
const
  Uri_CREATE_ALLOW_RELATIVE* = 1
  Uri_CREATE_ALLOW_IMPLICIT_WILDCARD_SCHEME* = 2
  Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME* = 4
  Uri_CREATE_NOFRAG* = 8
  Uri_CREATE_NO_CANONICALIZE* = 16
  Uri_CREATE_CANONICALIZE* = 256
  Uri_CREATE_FILE_USE_DOS_PATH* = 32
  Uri_CREATE_DECODE_EXTRA_INFO* = 64
  Uri_CREATE_NO_DECODE_EXTRA_INFO* = 128
  Uri_CREATE_CRACK_UNKNOWN_SCHEMES* = 512
  Uri_CREATE_NO_CRACK_UNKNOWN_SCHEMES* = 1024
  Uri_CREATE_PRE_PROCESS_HTML_URI* = 2048
  Uri_CREATE_NO_PRE_PROCESS_HTML_URI* = 4096
  Uri_CREATE_IE_SETTINGS* = 8192
  Uri_CREATE_NO_IE_SETTINGS* = 16384
  Uri_CREATE_NO_ENCODE_FORBIDDEN_CHARACTERS* = 32768
  Uri_CREATE_NORMALIZE_INTL_CHARACTERS* = 65536
  Uri_CREATE_CANONICALIZE_ABSOLUTE* = 131072
enum URI_CREATE_FLAGS : uint {
    Uri_CREATE_ALLOW_RELATIVE = 1,
    Uri_CREATE_ALLOW_IMPLICIT_WILDCARD_SCHEME = 2,
    Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME = 4,
    Uri_CREATE_NOFRAG = 8,
    Uri_CREATE_NO_CANONICALIZE = 16,
    Uri_CREATE_CANONICALIZE = 256,
    Uri_CREATE_FILE_USE_DOS_PATH = 32,
    Uri_CREATE_DECODE_EXTRA_INFO = 64,
    Uri_CREATE_NO_DECODE_EXTRA_INFO = 128,
    Uri_CREATE_CRACK_UNKNOWN_SCHEMES = 512,
    Uri_CREATE_NO_CRACK_UNKNOWN_SCHEMES = 1024,
    Uri_CREATE_PRE_PROCESS_HTML_URI = 2048,
    Uri_CREATE_NO_PRE_PROCESS_HTML_URI = 4096,
    Uri_CREATE_IE_SETTINGS = 8192,
    Uri_CREATE_NO_IE_SETTINGS = 16384,
    Uri_CREATE_NO_ENCODE_FORBIDDEN_CHARACTERS = 32768,
    Uri_CREATE_NORMALIZE_INTL_CHARACTERS = 65536,
    Uri_CREATE_CANONICALIZE_ABSOLUTE = 131072,
}
#define global Uri_CREATE_ALLOW_RELATIVE                 0x1
#define global Uri_CREATE_ALLOW_IMPLICIT_WILDCARD_SCHEME 0x2
#define global Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME     0x4
#define global Uri_CREATE_NOFRAG                         0x8
#define global Uri_CREATE_NO_CANONICALIZE                0x10
#define global Uri_CREATE_CANONICALIZE                   0x100
#define global Uri_CREATE_FILE_USE_DOS_PATH              0x20
#define global Uri_CREATE_DECODE_EXTRA_INFO              0x40
#define global Uri_CREATE_NO_DECODE_EXTRA_INFO           0x80
#define global Uri_CREATE_CRACK_UNKNOWN_SCHEMES          0x200
#define global Uri_CREATE_NO_CRACK_UNKNOWN_SCHEMES       0x400
#define global Uri_CREATE_PRE_PROCESS_HTML_URI           0x800
#define global Uri_CREATE_NO_PRE_PROCESS_HTML_URI        0x1000
#define global Uri_CREATE_IE_SETTINGS                    0x2000
#define global Uri_CREATE_NO_IE_SETTINGS                 0x4000
#define global Uri_CREATE_NO_ENCODE_FORBIDDEN_CHARACTERS 0x8000
#define global Uri_CREATE_NORMALIZE_INTL_CHARACTERS      0x10000
#define global Uri_CREATE_CANONICALIZE_ABSOLUTE          0x20000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。