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

TRUSTED_DOMAIN_TRUST_ATTRIBUTES

列挙型
基底型u4

メンバー 7

名前10進16進
TRUST_ATTRIBUTE_NON_TRANSITIVE10x1
TRUST_ATTRIBUTE_UPLEVEL_ONLY20x2
TRUST_ATTRIBUTE_FILTER_SIDS40x4
TRUST_ATTRIBUTE_FOREST_TRANSITIVE80x8
TRUST_ATTRIBUTE_CROSS_ORGANIZATION160x10
TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL640x40
TRUST_ATTRIBUTE_WITHIN_FOREST320x20

各言語での定義

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

typedef enum TRUSTED_DOMAIN_TRUST_ATTRIBUTES : unsigned int {
    TRUST_ATTRIBUTE_NON_TRANSITIVE = 1,
    TRUST_ATTRIBUTE_UPLEVEL_ONLY = 2,
    TRUST_ATTRIBUTE_FILTER_SIDS = 4,
    TRUST_ATTRIBUTE_FOREST_TRANSITIVE = 8,
    TRUST_ATTRIBUTE_CROSS_ORGANIZATION = 16,
    TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL = 64,
    TRUST_ATTRIBUTE_WITHIN_FOREST = 32
} TRUSTED_DOMAIN_TRUST_ATTRIBUTES;
public enum TRUSTED_DOMAIN_TRUST_ATTRIBUTES : uint
{
    TRUST_ATTRIBUTE_NON_TRANSITIVE = 1,
    TRUST_ATTRIBUTE_UPLEVEL_ONLY = 2,
    TRUST_ATTRIBUTE_FILTER_SIDS = 4,
    TRUST_ATTRIBUTE_FOREST_TRANSITIVE = 8,
    TRUST_ATTRIBUTE_CROSS_ORGANIZATION = 16,
    TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL = 64,
    TRUST_ATTRIBUTE_WITHIN_FOREST = 32,
}
Public Enum TRUSTED_DOMAIN_TRUST_ATTRIBUTES As UInteger
    TRUST_ATTRIBUTE_NON_TRANSITIVE = 1
    TRUST_ATTRIBUTE_UPLEVEL_ONLY = 2
    TRUST_ATTRIBUTE_FILTER_SIDS = 4
    TRUST_ATTRIBUTE_FOREST_TRANSITIVE = 8
    TRUST_ATTRIBUTE_CROSS_ORGANIZATION = 16
    TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL = 64
    TRUST_ATTRIBUTE_WITHIN_FOREST = 32
End Enum
import enum

class TRUSTED_DOMAIN_TRUST_ATTRIBUTES(enum.IntEnum):
    TRUST_ATTRIBUTE_NON_TRANSITIVE = 1
    TRUST_ATTRIBUTE_UPLEVEL_ONLY = 2
    TRUST_ATTRIBUTE_FILTER_SIDS = 4
    TRUST_ATTRIBUTE_FOREST_TRANSITIVE = 8
    TRUST_ATTRIBUTE_CROSS_ORGANIZATION = 16
    TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL = 64
    TRUST_ATTRIBUTE_WITHIN_FOREST = 32
// TRUSTED_DOMAIN_TRUST_ATTRIBUTES
pub const TRUST_ATTRIBUTE_NON_TRANSITIVE: u32 = 1;
pub const TRUST_ATTRIBUTE_UPLEVEL_ONLY: u32 = 2;
pub const TRUST_ATTRIBUTE_FILTER_SIDS: u32 = 4;
pub const TRUST_ATTRIBUTE_FOREST_TRANSITIVE: u32 = 8;
pub const TRUST_ATTRIBUTE_CROSS_ORGANIZATION: u32 = 16;
pub const TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL: u32 = 64;
pub const TRUST_ATTRIBUTE_WITHIN_FOREST: u32 = 32;
// TRUSTED_DOMAIN_TRUST_ATTRIBUTES
const (
	TRUST_ATTRIBUTE_NON_TRANSITIVE uint32 = 1
	TRUST_ATTRIBUTE_UPLEVEL_ONLY uint32 = 2
	TRUST_ATTRIBUTE_FILTER_SIDS uint32 = 4
	TRUST_ATTRIBUTE_FOREST_TRANSITIVE uint32 = 8
	TRUST_ATTRIBUTE_CROSS_ORGANIZATION uint32 = 16
	TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL uint32 = 64
	TRUST_ATTRIBUTE_WITHIN_FOREST uint32 = 32
)
const
  TRUST_ATTRIBUTE_NON_TRANSITIVE = 1;
  TRUST_ATTRIBUTE_UPLEVEL_ONLY = 2;
  TRUST_ATTRIBUTE_FILTER_SIDS = 4;
  TRUST_ATTRIBUTE_FOREST_TRANSITIVE = 8;
  TRUST_ATTRIBUTE_CROSS_ORGANIZATION = 16;
  TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL = 64;
  TRUST_ATTRIBUTE_WITHIN_FOREST = 32;
// TRUSTED_DOMAIN_TRUST_ATTRIBUTES
pub const TRUST_ATTRIBUTE_NON_TRANSITIVE: u32 = 1;
pub const TRUST_ATTRIBUTE_UPLEVEL_ONLY: u32 = 2;
pub const TRUST_ATTRIBUTE_FILTER_SIDS: u32 = 4;
pub const TRUST_ATTRIBUTE_FOREST_TRANSITIVE: u32 = 8;
pub const TRUST_ATTRIBUTE_CROSS_ORGANIZATION: u32 = 16;
pub const TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL: u32 = 64;
pub const TRUST_ATTRIBUTE_WITHIN_FOREST: u32 = 32;
const
  TRUST_ATTRIBUTE_NON_TRANSITIVE* = 1
  TRUST_ATTRIBUTE_UPLEVEL_ONLY* = 2
  TRUST_ATTRIBUTE_FILTER_SIDS* = 4
  TRUST_ATTRIBUTE_FOREST_TRANSITIVE* = 8
  TRUST_ATTRIBUTE_CROSS_ORGANIZATION* = 16
  TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL* = 64
  TRUST_ATTRIBUTE_WITHIN_FOREST* = 32
enum TRUSTED_DOMAIN_TRUST_ATTRIBUTES : uint {
    TRUST_ATTRIBUTE_NON_TRANSITIVE = 1,
    TRUST_ATTRIBUTE_UPLEVEL_ONLY = 2,
    TRUST_ATTRIBUTE_FILTER_SIDS = 4,
    TRUST_ATTRIBUTE_FOREST_TRANSITIVE = 8,
    TRUST_ATTRIBUTE_CROSS_ORGANIZATION = 16,
    TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL = 64,
    TRUST_ATTRIBUTE_WITHIN_FOREST = 32,
}
#define global TRUST_ATTRIBUTE_NON_TRANSITIVE     0x1
#define global TRUST_ATTRIBUTE_UPLEVEL_ONLY       0x2
#define global TRUST_ATTRIBUTE_FILTER_SIDS        0x4
#define global TRUST_ATTRIBUTE_FOREST_TRANSITIVE  0x8
#define global TRUST_ATTRIBUTE_CROSS_ORGANIZATION 0x10
#define global TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL  0x40
#define global TRUST_ATTRIBUTE_WITHIN_FOREST      0x20