Win32 API 日本語リファレンス
ホームSecurity.Authorization › TRUSTEE_TYPE

TRUSTEE_TYPE

列挙型
基底型i4

メンバー 9

名前10進16進
TRUSTEE_IS_UNKNOWN00x0
TRUSTEE_IS_USER10x1
TRUSTEE_IS_GROUP20x2
TRUSTEE_IS_DOMAIN30x3
TRUSTEE_IS_ALIAS40x4
TRUSTEE_IS_WELL_KNOWN_GROUP50x5
TRUSTEE_IS_DELETED60x6
TRUSTEE_IS_INVALID70x7
TRUSTEE_IS_COMPUTER80x8

各言語での定義

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

typedef enum TRUSTEE_TYPE : int {
    TRUSTEE_IS_UNKNOWN = 0,
    TRUSTEE_IS_USER = 1,
    TRUSTEE_IS_GROUP = 2,
    TRUSTEE_IS_DOMAIN = 3,
    TRUSTEE_IS_ALIAS = 4,
    TRUSTEE_IS_WELL_KNOWN_GROUP = 5,
    TRUSTEE_IS_DELETED = 6,
    TRUSTEE_IS_INVALID = 7,
    TRUSTEE_IS_COMPUTER = 8
} TRUSTEE_TYPE;
public enum TRUSTEE_TYPE : int
{
    TRUSTEE_IS_UNKNOWN = 0,
    TRUSTEE_IS_USER = 1,
    TRUSTEE_IS_GROUP = 2,
    TRUSTEE_IS_DOMAIN = 3,
    TRUSTEE_IS_ALIAS = 4,
    TRUSTEE_IS_WELL_KNOWN_GROUP = 5,
    TRUSTEE_IS_DELETED = 6,
    TRUSTEE_IS_INVALID = 7,
    TRUSTEE_IS_COMPUTER = 8,
}
Public Enum TRUSTEE_TYPE As Integer
    TRUSTEE_IS_UNKNOWN = 0
    TRUSTEE_IS_USER = 1
    TRUSTEE_IS_GROUP = 2
    TRUSTEE_IS_DOMAIN = 3
    TRUSTEE_IS_ALIAS = 4
    TRUSTEE_IS_WELL_KNOWN_GROUP = 5
    TRUSTEE_IS_DELETED = 6
    TRUSTEE_IS_INVALID = 7
    TRUSTEE_IS_COMPUTER = 8
End Enum
import enum

class TRUSTEE_TYPE(enum.IntEnum):
    TRUSTEE_IS_UNKNOWN = 0
    TRUSTEE_IS_USER = 1
    TRUSTEE_IS_GROUP = 2
    TRUSTEE_IS_DOMAIN = 3
    TRUSTEE_IS_ALIAS = 4
    TRUSTEE_IS_WELL_KNOWN_GROUP = 5
    TRUSTEE_IS_DELETED = 6
    TRUSTEE_IS_INVALID = 7
    TRUSTEE_IS_COMPUTER = 8
// TRUSTEE_TYPE
pub const TRUSTEE_IS_UNKNOWN: i32 = 0;
pub const TRUSTEE_IS_USER: i32 = 1;
pub const TRUSTEE_IS_GROUP: i32 = 2;
pub const TRUSTEE_IS_DOMAIN: i32 = 3;
pub const TRUSTEE_IS_ALIAS: i32 = 4;
pub const TRUSTEE_IS_WELL_KNOWN_GROUP: i32 = 5;
pub const TRUSTEE_IS_DELETED: i32 = 6;
pub const TRUSTEE_IS_INVALID: i32 = 7;
pub const TRUSTEE_IS_COMPUTER: i32 = 8;
// TRUSTEE_TYPE
const (
	TRUSTEE_IS_UNKNOWN int32 = 0
	TRUSTEE_IS_USER int32 = 1
	TRUSTEE_IS_GROUP int32 = 2
	TRUSTEE_IS_DOMAIN int32 = 3
	TRUSTEE_IS_ALIAS int32 = 4
	TRUSTEE_IS_WELL_KNOWN_GROUP int32 = 5
	TRUSTEE_IS_DELETED int32 = 6
	TRUSTEE_IS_INVALID int32 = 7
	TRUSTEE_IS_COMPUTER int32 = 8
)
const
  TRUSTEE_IS_UNKNOWN = 0;
  TRUSTEE_IS_USER = 1;
  TRUSTEE_IS_GROUP = 2;
  TRUSTEE_IS_DOMAIN = 3;
  TRUSTEE_IS_ALIAS = 4;
  TRUSTEE_IS_WELL_KNOWN_GROUP = 5;
  TRUSTEE_IS_DELETED = 6;
  TRUSTEE_IS_INVALID = 7;
  TRUSTEE_IS_COMPUTER = 8;
// TRUSTEE_TYPE
pub const TRUSTEE_IS_UNKNOWN: i32 = 0;
pub const TRUSTEE_IS_USER: i32 = 1;
pub const TRUSTEE_IS_GROUP: i32 = 2;
pub const TRUSTEE_IS_DOMAIN: i32 = 3;
pub const TRUSTEE_IS_ALIAS: i32 = 4;
pub const TRUSTEE_IS_WELL_KNOWN_GROUP: i32 = 5;
pub const TRUSTEE_IS_DELETED: i32 = 6;
pub const TRUSTEE_IS_INVALID: i32 = 7;
pub const TRUSTEE_IS_COMPUTER: i32 = 8;
const
  TRUSTEE_IS_UNKNOWN* = 0
  TRUSTEE_IS_USER* = 1
  TRUSTEE_IS_GROUP* = 2
  TRUSTEE_IS_DOMAIN* = 3
  TRUSTEE_IS_ALIAS* = 4
  TRUSTEE_IS_WELL_KNOWN_GROUP* = 5
  TRUSTEE_IS_DELETED* = 6
  TRUSTEE_IS_INVALID* = 7
  TRUSTEE_IS_COMPUTER* = 8
enum TRUSTEE_TYPE : int {
    TRUSTEE_IS_UNKNOWN = 0,
    TRUSTEE_IS_USER = 1,
    TRUSTEE_IS_GROUP = 2,
    TRUSTEE_IS_DOMAIN = 3,
    TRUSTEE_IS_ALIAS = 4,
    TRUSTEE_IS_WELL_KNOWN_GROUP = 5,
    TRUSTEE_IS_DELETED = 6,
    TRUSTEE_IS_INVALID = 7,
    TRUSTEE_IS_COMPUTER = 8,
}
#define global TRUSTEE_IS_UNKNOWN          0x0
#define global TRUSTEE_IS_USER             0x1
#define global TRUSTEE_IS_GROUP            0x2
#define global TRUSTEE_IS_DOMAIN           0x3
#define global TRUSTEE_IS_ALIAS            0x4
#define global TRUSTEE_IS_WELL_KNOWN_GROUP 0x5
#define global TRUSTEE_IS_DELETED          0x6
#define global TRUSTEE_IS_INVALID          0x7
#define global TRUSTEE_IS_COMPUTER         0x8