TRUSTED_DOMAIN_INFORMATION_EX 構造体 (ntsecapi.h)

TRUSTED_DOMAIN_INFORMATION_EX構造体は、信頼されたドメインに関する拡張情報を取得するために使用されます。 LsaQueryTrustedDomainInfo 関数は、InformationClass パラメーターが TrustedDomainInformationEx に設定されている場合に、この構造体を使用します。

構文

typedef struct _TRUSTED_DOMAIN_INFORMATION_EX {
  LSA_UNICODE_STRING Name;
  LSA_UNICODE_STRING FlatName;
  PSID               Sid;
  ULONG              TrustDirection;
  ULONG              TrustType;
  ULONG              TrustAttributes;
} TRUSTED_DOMAIN_INFORMATION_EX, *PTRUSTED_DOMAIN_INFORMATION_EX;

メンバー

Name

信頼されたドメインの名前を含むLSA_UNICODE_STRING構造体。 これは DNS ドメイン名です。 Microsoft 以外の信頼されたドメインの場合、これはドメインの識別名です。

FlatName

信頼されたドメイン フラット名を含むLSA_UNICODE_STRING構造体。 Microsoft 以外の信頼されたドメインの場合、これはドメインの識別名であるか 、NULL です

Sid

信頼されたドメインの セキュリティ識別子 (SID) へのポインター。 Microsoft 以外の信頼されたドメインの場合、このメンバーは NULL にすることができます

TrustDirection

信頼の方向を示す 値。 このメンバーには、次のいずれかの値を指定できます。

意味
TRUST_DIRECTION_DISABLED
信頼関係は存在しますが、無効になっています。
TRUST_DIRECTION_INBOUND
信頼されたドメインは、プライマリ ドメインを信頼して、名前の参照や認証などの操作を実行します。
TRUST_DIRECTION_OUTBOUND
プライマリ ドメインは、信頼されたドメインを信頼して、名前の参照や認証などの操作を実行します。
TRUST_DIRECTION_BIDIRECTIONAL
両方のドメインが相互に信頼します。

TrustType

信頼関係の種類を示す 値。 このメンバーには、次のいずれかの値を指定できます。

意味
TRUST_TYPE_DOWNLEVEL
信頼されたドメインのドメイン コントローラーは、Windows 2000 より前のオペレーティング システムを実行しているコンピューターです。
TRUST_TYPE_UPLEVEL
Microsoft の信頼されたドメインのドメイン コントローラーは、Windows 2000 以降を実行しているコンピューターです。
TRUST_TYPE_MIT
信頼関係のあるドメインは、MIT Kerberos レルムです。
TRUST_TYPE_DCE
信頼されたドメインは DCE 領域です。
0x5 - 0x000FFFFF
将来利用するために予約されています。
0xFFF00000への0x00100000
プロバイダー固有の信頼レベル。

TrustAttributes

信頼関係の属性を示す 値。 このメンバーには、次のいずれかの値を指定できます。

意味
TRUST_ATTRIBUTE_NON_TRANSITIVE
推移性を禁止します。
TRUST_ATTRIBUTE_UPLEVEL_ONLY
信頼リンクは、Windows 2000 より前のクライアント オペレーティング システムでは無効です。
TRUST_ATTRIBUTE_FILTER_SIDS
検疫ドメイン。
TRUST_ATTRIBUTE_FOREST_TRANSITIVE
信頼リンクには、フォレストの信頼情報が含まれている場合があります。
TRUST_ATTRIBUTE_CROSS_ORGANIZATION
この信頼は、この企業の一部ではないドメイン/フォレストに対して行われます。
TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL
信頼は、信頼境界の目的で外部として扱われます。
TRUST_ATTRIBUTE_WITHIN_FOREST
信頼はこのフォレストの内部にあります。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header ntsecapi.h

こちらもご覧ください

LSA_UNICODE_STRING

LsaCreateTrustedDomainEx

LsaQueryTrustedDomainInfo

LsaQueryTrustedDomainInfoByName

LsaSetTrustedDomainInfoByName

TRUSTED_INFORMATION_CLASS