ホーム › Security.Authorization › TRUSTEE_TYPE
TRUSTEE_TYPE
列挙型メンバー 9
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| TRUSTEE_IS_UNKNOWN | 0 | 0x0 | トラスティの種類は不明ですが、有効である可能性があります。 |
| TRUSTEE_IS_USER | 1 | 0x1 | ユーザーを示します。 |
| TRUSTEE_IS_GROUP | 2 | 0x2 | グループを示します。 |
| TRUSTEE_IS_DOMAIN | 3 | 0x3 | ドメインを示します。 |
| TRUSTEE_IS_ALIAS | 4 | 0x4 | エイリアスを示します。 |
| TRUSTEE_IS_WELL_KNOWN_GROUP | 5 | 0x5 | 既知のグループを示します。 |
| TRUSTEE_IS_DELETED | 6 | 0x6 | 削除されたアカウントを示します。 |
| TRUSTEE_IS_INVALID | 7 | 0x7 | 有効でないトラスティの種類を示します。 |
| TRUSTEE_IS_COMPUTER | 8 | 0x8 | コンピューターを示します。 |
公式ドキュメント
TRUSTEE_TYPE 列挙型には、 TRUSTEE 構造体で識別されるトラスティの種類を示す値が含まれます。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。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 Enumimport 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* = 8enum 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