ホーム › System.Rpc › RPC_C_QOS_CAPABILITIES
RPC_C_QOS_CAPABILITIES
列挙型フラグメンバー 7
| 名前 | 10進 | 16進 |
|---|---|---|
| RPC_C_QOS_CAPABILITIES_DEFAULT | 0 | 0x0 |
| RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH | 1 | 0x1 |
| RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC | 2 | 0x2 |
| RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY | 4 | 0x4 |
| RPC_C_QOS_CAPABILITIES_IGNORE_DELEGATE_FAILURE | 8 | 0x8 |
| RPC_C_QOS_CAPABILITIES_LOCAL_MA_HINT | 16 | 0x10 |
| RPC_C_QOS_CAPABILITIES_SCHANNEL_FULL_AUTH_IDENTITY | 32 | 0x20 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum RPC_C_QOS_CAPABILITIES : unsigned int {
RPC_C_QOS_CAPABILITIES_DEFAULT = 0,
RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH = 1,
RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC = 2,
RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY = 4,
RPC_C_QOS_CAPABILITIES_IGNORE_DELEGATE_FAILURE = 8,
RPC_C_QOS_CAPABILITIES_LOCAL_MA_HINT = 16,
RPC_C_QOS_CAPABILITIES_SCHANNEL_FULL_AUTH_IDENTITY = 32
} RPC_C_QOS_CAPABILITIES;[Flags]
public enum RPC_C_QOS_CAPABILITIES : uint
{
RPC_C_QOS_CAPABILITIES_DEFAULT = 0,
RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH = 1,
RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC = 2,
RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY = 4,
RPC_C_QOS_CAPABILITIES_IGNORE_DELEGATE_FAILURE = 8,
RPC_C_QOS_CAPABILITIES_LOCAL_MA_HINT = 16,
RPC_C_QOS_CAPABILITIES_SCHANNEL_FULL_AUTH_IDENTITY = 32,
}<Flags>
Public Enum RPC_C_QOS_CAPABILITIES As UInteger
RPC_C_QOS_CAPABILITIES_DEFAULT = 0
RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH = 1
RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC = 2
RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY = 4
RPC_C_QOS_CAPABILITIES_IGNORE_DELEGATE_FAILURE = 8
RPC_C_QOS_CAPABILITIES_LOCAL_MA_HINT = 16
RPC_C_QOS_CAPABILITIES_SCHANNEL_FULL_AUTH_IDENTITY = 32
End Enumimport enum
class RPC_C_QOS_CAPABILITIES(enum.IntFlag):
RPC_C_QOS_CAPABILITIES_DEFAULT = 0
RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH = 1
RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC = 2
RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY = 4
RPC_C_QOS_CAPABILITIES_IGNORE_DELEGATE_FAILURE = 8
RPC_C_QOS_CAPABILITIES_LOCAL_MA_HINT = 16
RPC_C_QOS_CAPABILITIES_SCHANNEL_FULL_AUTH_IDENTITY = 32// RPC_C_QOS_CAPABILITIES (flags)
pub const RPC_C_QOS_CAPABILITIES_DEFAULT: u32 = 0;
pub const RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH: u32 = 1;
pub const RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC: u32 = 2;
pub const RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY: u32 = 4;
pub const RPC_C_QOS_CAPABILITIES_IGNORE_DELEGATE_FAILURE: u32 = 8;
pub const RPC_C_QOS_CAPABILITIES_LOCAL_MA_HINT: u32 = 16;
pub const RPC_C_QOS_CAPABILITIES_SCHANNEL_FULL_AUTH_IDENTITY: u32 = 32;// RPC_C_QOS_CAPABILITIES
const (
RPC_C_QOS_CAPABILITIES_DEFAULT uint32 = 0
RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH uint32 = 1
RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC uint32 = 2
RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY uint32 = 4
RPC_C_QOS_CAPABILITIES_IGNORE_DELEGATE_FAILURE uint32 = 8
RPC_C_QOS_CAPABILITIES_LOCAL_MA_HINT uint32 = 16
RPC_C_QOS_CAPABILITIES_SCHANNEL_FULL_AUTH_IDENTITY uint32 = 32
)const
RPC_C_QOS_CAPABILITIES_DEFAULT = 0;
RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH = 1;
RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC = 2;
RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY = 4;
RPC_C_QOS_CAPABILITIES_IGNORE_DELEGATE_FAILURE = 8;
RPC_C_QOS_CAPABILITIES_LOCAL_MA_HINT = 16;
RPC_C_QOS_CAPABILITIES_SCHANNEL_FULL_AUTH_IDENTITY = 32;// RPC_C_QOS_CAPABILITIES
pub const RPC_C_QOS_CAPABILITIES_DEFAULT: u32 = 0;
pub const RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH: u32 = 1;
pub const RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC: u32 = 2;
pub const RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY: u32 = 4;
pub const RPC_C_QOS_CAPABILITIES_IGNORE_DELEGATE_FAILURE: u32 = 8;
pub const RPC_C_QOS_CAPABILITIES_LOCAL_MA_HINT: u32 = 16;
pub const RPC_C_QOS_CAPABILITIES_SCHANNEL_FULL_AUTH_IDENTITY: u32 = 32;const
RPC_C_QOS_CAPABILITIES_DEFAULT* = 0
RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH* = 1
RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC* = 2
RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY* = 4
RPC_C_QOS_CAPABILITIES_IGNORE_DELEGATE_FAILURE* = 8
RPC_C_QOS_CAPABILITIES_LOCAL_MA_HINT* = 16
RPC_C_QOS_CAPABILITIES_SCHANNEL_FULL_AUTH_IDENTITY* = 32enum RPC_C_QOS_CAPABILITIES : uint {
RPC_C_QOS_CAPABILITIES_DEFAULT = 0,
RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH = 1,
RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC = 2,
RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY = 4,
RPC_C_QOS_CAPABILITIES_IGNORE_DELEGATE_FAILURE = 8,
RPC_C_QOS_CAPABILITIES_LOCAL_MA_HINT = 16,
RPC_C_QOS_CAPABILITIES_SCHANNEL_FULL_AUTH_IDENTITY = 32,
}#define global RPC_C_QOS_CAPABILITIES_DEFAULT 0x0
#define global RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH 0x1
#define global RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC 0x2
#define global RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY 0x4
#define global RPC_C_QOS_CAPABILITIES_IGNORE_DELEGATE_FAILURE 0x8
#define global RPC_C_QOS_CAPABILITIES_LOCAL_MA_HINT 0x10
#define global RPC_C_QOS_CAPABILITIES_SCHANNEL_FULL_AUTH_IDENTITY 0x20
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。