Win32 API 日本語リファレンス
ホームSecurity.Authentication.Identity › ASC_REQ_FLAGS

ASC_REQ_FLAGS

列挙型フラグ
基底型u4

メンバー 25

名前10進16進
ASC_REQ_DELEGATE10x1
ASC_REQ_MUTUAL_AUTH20x2
ASC_REQ_REPLAY_DETECT40x4
ASC_REQ_SEQUENCE_DETECT80x8
ASC_REQ_CONFIDENTIALITY160x10
ASC_REQ_USE_SESSION_KEY320x20
ASC_REQ_SESSION_TICKET640x40
ASC_REQ_ALLOCATE_MEMORY2560x100
ASC_REQ_USE_DCE_STYLE5120x200
ASC_REQ_DATAGRAM10240x400
ASC_REQ_CONNECTION20480x800
ASC_REQ_CALL_LEVEL40960x1000
ASC_REQ_FRAGMENT_SUPPLIED81920x2000
ASC_REQ_EXTENDED_ERROR327680x8000
ASC_REQ_STREAM655360x10000
ASC_REQ_INTEGRITY1310720x20000
ASC_REQ_LICENSING2621440x40000
ASC_REQ_IDENTIFY5242880x80000
ASC_REQ_ALLOW_NULL_SESSION10485760x100000
ASC_REQ_ALLOW_NON_USER_LOGONS20971520x200000
ASC_REQ_ALLOW_CONTEXT_REPLAY41943040x400000
ASC_REQ_FRAGMENT_TO_FIT83886080x800000
ASC_REQ_NO_TOKEN167772160x1000000
ASC_REQ_PROXY_BINDINGS671088640x4000000
ASC_REQ_ALLOW_MISSING_BINDINGS2684354560x10000000

各言語での定義

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

typedef enum ASC_REQ_FLAGS : unsigned int {
    ASC_REQ_DELEGATE = 1,
    ASC_REQ_MUTUAL_AUTH = 2,
    ASC_REQ_REPLAY_DETECT = 4,
    ASC_REQ_SEQUENCE_DETECT = 8,
    ASC_REQ_CONFIDENTIALITY = 16,
    ASC_REQ_USE_SESSION_KEY = 32,
    ASC_REQ_SESSION_TICKET = 64,
    ASC_REQ_ALLOCATE_MEMORY = 256,
    ASC_REQ_USE_DCE_STYLE = 512,
    ASC_REQ_DATAGRAM = 1024,
    ASC_REQ_CONNECTION = 2048,
    ASC_REQ_CALL_LEVEL = 4096,
    ASC_REQ_FRAGMENT_SUPPLIED = 8192,
    ASC_REQ_EXTENDED_ERROR = 32768,
    ASC_REQ_STREAM = 65536,
    ASC_REQ_INTEGRITY = 131072,
    ASC_REQ_LICENSING = 262144,
    ASC_REQ_IDENTIFY = 524288,
    ASC_REQ_ALLOW_NULL_SESSION = 1048576,
    ASC_REQ_ALLOW_NON_USER_LOGONS = 2097152,
    ASC_REQ_ALLOW_CONTEXT_REPLAY = 4194304,
    ASC_REQ_FRAGMENT_TO_FIT = 8388608,
    ASC_REQ_NO_TOKEN = 16777216,
    ASC_REQ_PROXY_BINDINGS = 67108864,
    ASC_REQ_ALLOW_MISSING_BINDINGS = 268435456
} ASC_REQ_FLAGS;
[Flags]
public enum ASC_REQ_FLAGS : uint
{
    ASC_REQ_DELEGATE = 1,
    ASC_REQ_MUTUAL_AUTH = 2,
    ASC_REQ_REPLAY_DETECT = 4,
    ASC_REQ_SEQUENCE_DETECT = 8,
    ASC_REQ_CONFIDENTIALITY = 16,
    ASC_REQ_USE_SESSION_KEY = 32,
    ASC_REQ_SESSION_TICKET = 64,
    ASC_REQ_ALLOCATE_MEMORY = 256,
    ASC_REQ_USE_DCE_STYLE = 512,
    ASC_REQ_DATAGRAM = 1024,
    ASC_REQ_CONNECTION = 2048,
    ASC_REQ_CALL_LEVEL = 4096,
    ASC_REQ_FRAGMENT_SUPPLIED = 8192,
    ASC_REQ_EXTENDED_ERROR = 32768,
    ASC_REQ_STREAM = 65536,
    ASC_REQ_INTEGRITY = 131072,
    ASC_REQ_LICENSING = 262144,
    ASC_REQ_IDENTIFY = 524288,
    ASC_REQ_ALLOW_NULL_SESSION = 1048576,
    ASC_REQ_ALLOW_NON_USER_LOGONS = 2097152,
    ASC_REQ_ALLOW_CONTEXT_REPLAY = 4194304,
    ASC_REQ_FRAGMENT_TO_FIT = 8388608,
    ASC_REQ_NO_TOKEN = 16777216,
    ASC_REQ_PROXY_BINDINGS = 67108864,
    ASC_REQ_ALLOW_MISSING_BINDINGS = 268435456,
}
<Flags>
Public Enum ASC_REQ_FLAGS As UInteger
    ASC_REQ_DELEGATE = 1
    ASC_REQ_MUTUAL_AUTH = 2
    ASC_REQ_REPLAY_DETECT = 4
    ASC_REQ_SEQUENCE_DETECT = 8
    ASC_REQ_CONFIDENTIALITY = 16
    ASC_REQ_USE_SESSION_KEY = 32
    ASC_REQ_SESSION_TICKET = 64
    ASC_REQ_ALLOCATE_MEMORY = 256
    ASC_REQ_USE_DCE_STYLE = 512
    ASC_REQ_DATAGRAM = 1024
    ASC_REQ_CONNECTION = 2048
    ASC_REQ_CALL_LEVEL = 4096
    ASC_REQ_FRAGMENT_SUPPLIED = 8192
    ASC_REQ_EXTENDED_ERROR = 32768
    ASC_REQ_STREAM = 65536
    ASC_REQ_INTEGRITY = 131072
    ASC_REQ_LICENSING = 262144
    ASC_REQ_IDENTIFY = 524288
    ASC_REQ_ALLOW_NULL_SESSION = 1048576
    ASC_REQ_ALLOW_NON_USER_LOGONS = 2097152
    ASC_REQ_ALLOW_CONTEXT_REPLAY = 4194304
    ASC_REQ_FRAGMENT_TO_FIT = 8388608
    ASC_REQ_NO_TOKEN = 16777216
    ASC_REQ_PROXY_BINDINGS = 67108864
    ASC_REQ_ALLOW_MISSING_BINDINGS = 268435456
End Enum
import enum

class ASC_REQ_FLAGS(enum.IntFlag):
    ASC_REQ_DELEGATE = 1
    ASC_REQ_MUTUAL_AUTH = 2
    ASC_REQ_REPLAY_DETECT = 4
    ASC_REQ_SEQUENCE_DETECT = 8
    ASC_REQ_CONFIDENTIALITY = 16
    ASC_REQ_USE_SESSION_KEY = 32
    ASC_REQ_SESSION_TICKET = 64
    ASC_REQ_ALLOCATE_MEMORY = 256
    ASC_REQ_USE_DCE_STYLE = 512
    ASC_REQ_DATAGRAM = 1024
    ASC_REQ_CONNECTION = 2048
    ASC_REQ_CALL_LEVEL = 4096
    ASC_REQ_FRAGMENT_SUPPLIED = 8192
    ASC_REQ_EXTENDED_ERROR = 32768
    ASC_REQ_STREAM = 65536
    ASC_REQ_INTEGRITY = 131072
    ASC_REQ_LICENSING = 262144
    ASC_REQ_IDENTIFY = 524288
    ASC_REQ_ALLOW_NULL_SESSION = 1048576
    ASC_REQ_ALLOW_NON_USER_LOGONS = 2097152
    ASC_REQ_ALLOW_CONTEXT_REPLAY = 4194304
    ASC_REQ_FRAGMENT_TO_FIT = 8388608
    ASC_REQ_NO_TOKEN = 16777216
    ASC_REQ_PROXY_BINDINGS = 67108864
    ASC_REQ_ALLOW_MISSING_BINDINGS = 268435456
// ASC_REQ_FLAGS (flags)
pub const ASC_REQ_DELEGATE: u32 = 1;
pub const ASC_REQ_MUTUAL_AUTH: u32 = 2;
pub const ASC_REQ_REPLAY_DETECT: u32 = 4;
pub const ASC_REQ_SEQUENCE_DETECT: u32 = 8;
pub const ASC_REQ_CONFIDENTIALITY: u32 = 16;
pub const ASC_REQ_USE_SESSION_KEY: u32 = 32;
pub const ASC_REQ_SESSION_TICKET: u32 = 64;
pub const ASC_REQ_ALLOCATE_MEMORY: u32 = 256;
pub const ASC_REQ_USE_DCE_STYLE: u32 = 512;
pub const ASC_REQ_DATAGRAM: u32 = 1024;
pub const ASC_REQ_CONNECTION: u32 = 2048;
pub const ASC_REQ_CALL_LEVEL: u32 = 4096;
pub const ASC_REQ_FRAGMENT_SUPPLIED: u32 = 8192;
pub const ASC_REQ_EXTENDED_ERROR: u32 = 32768;
pub const ASC_REQ_STREAM: u32 = 65536;
pub const ASC_REQ_INTEGRITY: u32 = 131072;
pub const ASC_REQ_LICENSING: u32 = 262144;
pub const ASC_REQ_IDENTIFY: u32 = 524288;
pub const ASC_REQ_ALLOW_NULL_SESSION: u32 = 1048576;
pub const ASC_REQ_ALLOW_NON_USER_LOGONS: u32 = 2097152;
pub const ASC_REQ_ALLOW_CONTEXT_REPLAY: u32 = 4194304;
pub const ASC_REQ_FRAGMENT_TO_FIT: u32 = 8388608;
pub const ASC_REQ_NO_TOKEN: u32 = 16777216;
pub const ASC_REQ_PROXY_BINDINGS: u32 = 67108864;
pub const ASC_REQ_ALLOW_MISSING_BINDINGS: u32 = 268435456;
// ASC_REQ_FLAGS
const (
	ASC_REQ_DELEGATE uint32 = 1
	ASC_REQ_MUTUAL_AUTH uint32 = 2
	ASC_REQ_REPLAY_DETECT uint32 = 4
	ASC_REQ_SEQUENCE_DETECT uint32 = 8
	ASC_REQ_CONFIDENTIALITY uint32 = 16
	ASC_REQ_USE_SESSION_KEY uint32 = 32
	ASC_REQ_SESSION_TICKET uint32 = 64
	ASC_REQ_ALLOCATE_MEMORY uint32 = 256
	ASC_REQ_USE_DCE_STYLE uint32 = 512
	ASC_REQ_DATAGRAM uint32 = 1024
	ASC_REQ_CONNECTION uint32 = 2048
	ASC_REQ_CALL_LEVEL uint32 = 4096
	ASC_REQ_FRAGMENT_SUPPLIED uint32 = 8192
	ASC_REQ_EXTENDED_ERROR uint32 = 32768
	ASC_REQ_STREAM uint32 = 65536
	ASC_REQ_INTEGRITY uint32 = 131072
	ASC_REQ_LICENSING uint32 = 262144
	ASC_REQ_IDENTIFY uint32 = 524288
	ASC_REQ_ALLOW_NULL_SESSION uint32 = 1048576
	ASC_REQ_ALLOW_NON_USER_LOGONS uint32 = 2097152
	ASC_REQ_ALLOW_CONTEXT_REPLAY uint32 = 4194304
	ASC_REQ_FRAGMENT_TO_FIT uint32 = 8388608
	ASC_REQ_NO_TOKEN uint32 = 16777216
	ASC_REQ_PROXY_BINDINGS uint32 = 67108864
	ASC_REQ_ALLOW_MISSING_BINDINGS uint32 = 268435456
)
const
  ASC_REQ_DELEGATE = 1;
  ASC_REQ_MUTUAL_AUTH = 2;
  ASC_REQ_REPLAY_DETECT = 4;
  ASC_REQ_SEQUENCE_DETECT = 8;
  ASC_REQ_CONFIDENTIALITY = 16;
  ASC_REQ_USE_SESSION_KEY = 32;
  ASC_REQ_SESSION_TICKET = 64;
  ASC_REQ_ALLOCATE_MEMORY = 256;
  ASC_REQ_USE_DCE_STYLE = 512;
  ASC_REQ_DATAGRAM = 1024;
  ASC_REQ_CONNECTION = 2048;
  ASC_REQ_CALL_LEVEL = 4096;
  ASC_REQ_FRAGMENT_SUPPLIED = 8192;
  ASC_REQ_EXTENDED_ERROR = 32768;
  ASC_REQ_STREAM = 65536;
  ASC_REQ_INTEGRITY = 131072;
  ASC_REQ_LICENSING = 262144;
  ASC_REQ_IDENTIFY = 524288;
  ASC_REQ_ALLOW_NULL_SESSION = 1048576;
  ASC_REQ_ALLOW_NON_USER_LOGONS = 2097152;
  ASC_REQ_ALLOW_CONTEXT_REPLAY = 4194304;
  ASC_REQ_FRAGMENT_TO_FIT = 8388608;
  ASC_REQ_NO_TOKEN = 16777216;
  ASC_REQ_PROXY_BINDINGS = 67108864;
  ASC_REQ_ALLOW_MISSING_BINDINGS = 268435456;
// ASC_REQ_FLAGS
pub const ASC_REQ_DELEGATE: u32 = 1;
pub const ASC_REQ_MUTUAL_AUTH: u32 = 2;
pub const ASC_REQ_REPLAY_DETECT: u32 = 4;
pub const ASC_REQ_SEQUENCE_DETECT: u32 = 8;
pub const ASC_REQ_CONFIDENTIALITY: u32 = 16;
pub const ASC_REQ_USE_SESSION_KEY: u32 = 32;
pub const ASC_REQ_SESSION_TICKET: u32 = 64;
pub const ASC_REQ_ALLOCATE_MEMORY: u32 = 256;
pub const ASC_REQ_USE_DCE_STYLE: u32 = 512;
pub const ASC_REQ_DATAGRAM: u32 = 1024;
pub const ASC_REQ_CONNECTION: u32 = 2048;
pub const ASC_REQ_CALL_LEVEL: u32 = 4096;
pub const ASC_REQ_FRAGMENT_SUPPLIED: u32 = 8192;
pub const ASC_REQ_EXTENDED_ERROR: u32 = 32768;
pub const ASC_REQ_STREAM: u32 = 65536;
pub const ASC_REQ_INTEGRITY: u32 = 131072;
pub const ASC_REQ_LICENSING: u32 = 262144;
pub const ASC_REQ_IDENTIFY: u32 = 524288;
pub const ASC_REQ_ALLOW_NULL_SESSION: u32 = 1048576;
pub const ASC_REQ_ALLOW_NON_USER_LOGONS: u32 = 2097152;
pub const ASC_REQ_ALLOW_CONTEXT_REPLAY: u32 = 4194304;
pub const ASC_REQ_FRAGMENT_TO_FIT: u32 = 8388608;
pub const ASC_REQ_NO_TOKEN: u32 = 16777216;
pub const ASC_REQ_PROXY_BINDINGS: u32 = 67108864;
pub const ASC_REQ_ALLOW_MISSING_BINDINGS: u32 = 268435456;
const
  ASC_REQ_DELEGATE* = 1
  ASC_REQ_MUTUAL_AUTH* = 2
  ASC_REQ_REPLAY_DETECT* = 4
  ASC_REQ_SEQUENCE_DETECT* = 8
  ASC_REQ_CONFIDENTIALITY* = 16
  ASC_REQ_USE_SESSION_KEY* = 32
  ASC_REQ_SESSION_TICKET* = 64
  ASC_REQ_ALLOCATE_MEMORY* = 256
  ASC_REQ_USE_DCE_STYLE* = 512
  ASC_REQ_DATAGRAM* = 1024
  ASC_REQ_CONNECTION* = 2048
  ASC_REQ_CALL_LEVEL* = 4096
  ASC_REQ_FRAGMENT_SUPPLIED* = 8192
  ASC_REQ_EXTENDED_ERROR* = 32768
  ASC_REQ_STREAM* = 65536
  ASC_REQ_INTEGRITY* = 131072
  ASC_REQ_LICENSING* = 262144
  ASC_REQ_IDENTIFY* = 524288
  ASC_REQ_ALLOW_NULL_SESSION* = 1048576
  ASC_REQ_ALLOW_NON_USER_LOGONS* = 2097152
  ASC_REQ_ALLOW_CONTEXT_REPLAY* = 4194304
  ASC_REQ_FRAGMENT_TO_FIT* = 8388608
  ASC_REQ_NO_TOKEN* = 16777216
  ASC_REQ_PROXY_BINDINGS* = 67108864
  ASC_REQ_ALLOW_MISSING_BINDINGS* = 268435456
enum ASC_REQ_FLAGS : uint {
    ASC_REQ_DELEGATE = 1,
    ASC_REQ_MUTUAL_AUTH = 2,
    ASC_REQ_REPLAY_DETECT = 4,
    ASC_REQ_SEQUENCE_DETECT = 8,
    ASC_REQ_CONFIDENTIALITY = 16,
    ASC_REQ_USE_SESSION_KEY = 32,
    ASC_REQ_SESSION_TICKET = 64,
    ASC_REQ_ALLOCATE_MEMORY = 256,
    ASC_REQ_USE_DCE_STYLE = 512,
    ASC_REQ_DATAGRAM = 1024,
    ASC_REQ_CONNECTION = 2048,
    ASC_REQ_CALL_LEVEL = 4096,
    ASC_REQ_FRAGMENT_SUPPLIED = 8192,
    ASC_REQ_EXTENDED_ERROR = 32768,
    ASC_REQ_STREAM = 65536,
    ASC_REQ_INTEGRITY = 131072,
    ASC_REQ_LICENSING = 262144,
    ASC_REQ_IDENTIFY = 524288,
    ASC_REQ_ALLOW_NULL_SESSION = 1048576,
    ASC_REQ_ALLOW_NON_USER_LOGONS = 2097152,
    ASC_REQ_ALLOW_CONTEXT_REPLAY = 4194304,
    ASC_REQ_FRAGMENT_TO_FIT = 8388608,
    ASC_REQ_NO_TOKEN = 16777216,
    ASC_REQ_PROXY_BINDINGS = 67108864,
    ASC_REQ_ALLOW_MISSING_BINDINGS = 268435456,
}
#define global ASC_REQ_DELEGATE               0x1
#define global ASC_REQ_MUTUAL_AUTH            0x2
#define global ASC_REQ_REPLAY_DETECT          0x4
#define global ASC_REQ_SEQUENCE_DETECT        0x8
#define global ASC_REQ_CONFIDENTIALITY        0x10
#define global ASC_REQ_USE_SESSION_KEY        0x20
#define global ASC_REQ_SESSION_TICKET         0x40
#define global ASC_REQ_ALLOCATE_MEMORY        0x100
#define global ASC_REQ_USE_DCE_STYLE          0x200
#define global ASC_REQ_DATAGRAM               0x400
#define global ASC_REQ_CONNECTION             0x800
#define global ASC_REQ_CALL_LEVEL             0x1000
#define global ASC_REQ_FRAGMENT_SUPPLIED      0x2000
#define global ASC_REQ_EXTENDED_ERROR         0x8000
#define global ASC_REQ_STREAM                 0x10000
#define global ASC_REQ_INTEGRITY              0x20000
#define global ASC_REQ_LICENSING              0x40000
#define global ASC_REQ_IDENTIFY               0x80000
#define global ASC_REQ_ALLOW_NULL_SESSION     0x100000
#define global ASC_REQ_ALLOW_NON_USER_LOGONS  0x200000
#define global ASC_REQ_ALLOW_CONTEXT_REPLAY   0x400000
#define global ASC_REQ_FRAGMENT_TO_FIT        0x800000
#define global ASC_REQ_NO_TOKEN               0x1000000
#define global ASC_REQ_PROXY_BINDINGS         0x4000000
#define global ASC_REQ_ALLOW_MISSING_BINDINGS 0x10000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。