KERB_EXTERNAL_NAME構造体 (ntsecapi.h)
KERB_EXTERNAL_NAME構造体には、外部名に関する情報が含まれています。
外部名は、外部ユーザーが使用する名前です。 この構造体は、 KERB_EXTERNAL_TICKET 構造体によって使用されます。
構文
typedef struct _KERB_EXTERNAL_NAME {
SHORT NameType;
USHORT NameCount;
UNICODE_STRING Names[ANYSIZE_ARRAY];
} KERB_EXTERNAL_NAME, *PKERB_EXTERNAL_NAME;
メンバー
NameType
この構造体に格納されている名前の型を示します。
値 | 意味 |
---|---|
|
名前の種類が不明です。 |
|
DCE の場合は、ユーザーの名前または Kerberos 名の種類プリンシパル。 |
|
サービス名とインスタンスとしてのその他の一意の名前 (krbtgt)。 |
|
インスタンスとしてホスト名を持つサービス名 (telnet、rcommands)。 |
|
krbtgt、telnet、または rcommands 以外のインスタンスとしてホストを持つサービス名。 |
|
一意の ID。 |
|
ユーザー プリンシパル名 (UPN) または サービス プリンシパル名 (SPN)。 |
|
UPN と セキュリティ識別子 (SID)。 |
|
Windows NT 4.0 スタイルの名前です。 |
|
SID を使用して 4.0 スタイルの名前をWindows NTします。 |
NameCount
[名前] に格納されている名前の数を示します。
Names[ANYSIZE_ARRAY]
名前を含む UNICODE_STRINGS の配列。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | ntsecapi.h |