Share via


LSA_FOREST_TRUST_RECORD 構造体 (ntsecapi.h)

LSA_FOREST_TRUST_RECORD構造体は、ローカル セキュリティ機関のフォレスト信頼レコードを表します。

構文

typedef struct _LSA_FOREST_TRUST_RECORD {
  ULONG                        Flags;
  LSA_FOREST_TRUST_RECORD_TYPE ForestTrustType;
  LARGE_INTEGER                Time;
#if ...
  union {
    LSA_UNICODE_STRING           TopLevelName;
    LSA_FOREST_TRUST_DOMAIN_INFO DomainInfo;
    LSA_FOREST_TRUST_BINARY_DATA Data;
  } ForestTrustData;
#else
  union {
    LSA_UNICODE_STRING           TopLevelName;
    LSA_FOREST_TRUST_DOMAIN_INFO DomainInfo;
    LSA_FOREST_TRUST_BINARY_DATA Data;
  } ForestTrustData;
#endif
} LSA_FOREST_TRUST_RECORD, *PLSA_FOREST_TRUST_RECORD;

メンバー

Flags

操作の動作を制御するフラグ。

ForestTrustType

LSA_FOREST_TRUST_RECORD_TYPE レコードの種類を示す列挙体です。 次の表に、それぞれの値を示します。

[値] 意味
ForestTrustTopLevelName
レコードには、含まれている最上位レベルの名前が含まれています。
ForestTrustTopLevelNameEx
レコードには、除外された最上位レベルの名前が含まれています。
ForestTrustDomainInfo
レコードには、 LSA_FOREST_TRUST_DOMAIN_INFO 構造体が含まれています。
ForestTrustRecordTypeLast
列挙体の末尾をマークします。

Time

レコードのタイム スタンプ。

ForestTrustData

ForestTrustData.TopLevelName

最上位レベルの名前。 このメンバーは、 ForestTrustType メンバーが ForestTrustTopLevelName または ForestTrustTopLevelNameEx の場合にのみ使用されます。

ForestTrustData.DomainInfo

ドメイン情報。 このメンバーは、 ForestTrustType メンバーが ForestTrustDomainInfo の場合にのみ使用されます。

ForestTrustData.Data

バイナリ データ。 このメンバーは、ForestTrustRecordTypeLast の後に認識されないエントリに使用されます。

要件

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