ホーム › Security.Authentication.Identity › EXTENDED_NAME_FORMAT
EXTENDED_NAME_FORMAT
列挙型メンバー 12
| 名前 | 10進 | 16進 |
|---|---|---|
| NameUnknown | 0 | 0x0 |
| NameFullyQualifiedDN | 1 | 0x1 |
| NameSamCompatible | 2 | 0x2 |
| NameDisplay | 3 | 0x3 |
| NameUniqueId | 6 | 0x6 |
| NameCanonical | 7 | 0x7 |
| NameUserPrincipal | 8 | 0x8 |
| NameCanonicalEx | 9 | 0x9 |
| NameServicePrincipal | 10 | 0xA |
| NameDnsDomain | 12 | 0xC |
| NameGivenName | 13 | 0xD |
| NameSurname | 14 | 0xE |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum EXTENDED_NAME_FORMAT : int {
NameUnknown = 0,
NameFullyQualifiedDN = 1,
NameSamCompatible = 2,
NameDisplay = 3,
NameUniqueId = 6,
NameCanonical = 7,
NameUserPrincipal = 8,
NameCanonicalEx = 9,
NameServicePrincipal = 10,
NameDnsDomain = 12,
NameGivenName = 13,
NameSurname = 14
} EXTENDED_NAME_FORMAT;public enum EXTENDED_NAME_FORMAT : int
{
NameUnknown = 0,
NameFullyQualifiedDN = 1,
NameSamCompatible = 2,
NameDisplay = 3,
NameUniqueId = 6,
NameCanonical = 7,
NameUserPrincipal = 8,
NameCanonicalEx = 9,
NameServicePrincipal = 10,
NameDnsDomain = 12,
NameGivenName = 13,
NameSurname = 14,
}Public Enum EXTENDED_NAME_FORMAT As Integer
NameUnknown = 0
NameFullyQualifiedDN = 1
NameSamCompatible = 2
NameDisplay = 3
NameUniqueId = 6
NameCanonical = 7
NameUserPrincipal = 8
NameCanonicalEx = 9
NameServicePrincipal = 10
NameDnsDomain = 12
NameGivenName = 13
NameSurname = 14
End Enumimport enum
class EXTENDED_NAME_FORMAT(enum.IntEnum):
NameUnknown = 0
NameFullyQualifiedDN = 1
NameSamCompatible = 2
NameDisplay = 3
NameUniqueId = 6
NameCanonical = 7
NameUserPrincipal = 8
NameCanonicalEx = 9
NameServicePrincipal = 10
NameDnsDomain = 12
NameGivenName = 13
NameSurname = 14// EXTENDED_NAME_FORMAT
pub const NameUnknown: i32 = 0;
pub const NameFullyQualifiedDN: i32 = 1;
pub const NameSamCompatible: i32 = 2;
pub const NameDisplay: i32 = 3;
pub const NameUniqueId: i32 = 6;
pub const NameCanonical: i32 = 7;
pub const NameUserPrincipal: i32 = 8;
pub const NameCanonicalEx: i32 = 9;
pub const NameServicePrincipal: i32 = 10;
pub const NameDnsDomain: i32 = 12;
pub const NameGivenName: i32 = 13;
pub const NameSurname: i32 = 14;// EXTENDED_NAME_FORMAT
const (
NameUnknown int32 = 0
NameFullyQualifiedDN int32 = 1
NameSamCompatible int32 = 2
NameDisplay int32 = 3
NameUniqueId int32 = 6
NameCanonical int32 = 7
NameUserPrincipal int32 = 8
NameCanonicalEx int32 = 9
NameServicePrincipal int32 = 10
NameDnsDomain int32 = 12
NameGivenName int32 = 13
NameSurname int32 = 14
)const
NameUnknown = 0;
NameFullyQualifiedDN = 1;
NameSamCompatible = 2;
NameDisplay = 3;
NameUniqueId = 6;
NameCanonical = 7;
NameUserPrincipal = 8;
NameCanonicalEx = 9;
NameServicePrincipal = 10;
NameDnsDomain = 12;
NameGivenName = 13;
NameSurname = 14;// EXTENDED_NAME_FORMAT
pub const NameUnknown: i32 = 0;
pub const NameFullyQualifiedDN: i32 = 1;
pub const NameSamCompatible: i32 = 2;
pub const NameDisplay: i32 = 3;
pub const NameUniqueId: i32 = 6;
pub const NameCanonical: i32 = 7;
pub const NameUserPrincipal: i32 = 8;
pub const NameCanonicalEx: i32 = 9;
pub const NameServicePrincipal: i32 = 10;
pub const NameDnsDomain: i32 = 12;
pub const NameGivenName: i32 = 13;
pub const NameSurname: i32 = 14;const
NameUnknown* = 0
NameFullyQualifiedDN* = 1
NameSamCompatible* = 2
NameDisplay* = 3
NameUniqueId* = 6
NameCanonical* = 7
NameUserPrincipal* = 8
NameCanonicalEx* = 9
NameServicePrincipal* = 10
NameDnsDomain* = 12
NameGivenName* = 13
NameSurname* = 14enum EXTENDED_NAME_FORMAT : int {
NameUnknown = 0,
NameFullyQualifiedDN = 1,
NameSamCompatible = 2,
NameDisplay = 3,
NameUniqueId = 6,
NameCanonical = 7,
NameUserPrincipal = 8,
NameCanonicalEx = 9,
NameServicePrincipal = 10,
NameDnsDomain = 12,
NameGivenName = 13,
NameSurname = 14,
}#define global NameUnknown 0x0
#define global NameFullyQualifiedDN 0x1
#define global NameSamCompatible 0x2
#define global NameDisplay 0x3
#define global NameUniqueId 0x6
#define global NameCanonical 0x7
#define global NameUserPrincipal 0x8
#define global NameCanonicalEx 0x9
#define global NameServicePrincipal 0xA
#define global NameDnsDomain 0xC
#define global NameGivenName 0xD
#define global NameSurname 0xE