Freigeben über


LSA_FOREST_TRUST_RECORD-Struktur (ntsecapi.h)

Die LSA_FOREST_TRUST_RECORD-Struktur stellt einen Vertrauensdatensatz der lokalen Sicherheitsbehörde für die Gesamtstruktur dar.

Syntax

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;

Member

Flags

Flags, die das Verhalten des Vorgangs steuern.

ForestTrustType

LSA_FOREST_TRUST_RECORD_TYPE Enumeration, die den Typ des Datensatzes angibt. In der folgenden Tabelle sind die möglichen Werte aufgeführt.

Wert Bedeutung
ForestTrustTopLevelName
Datensatz enthält einen eingeschlossenen Namen der obersten Ebene.
ForestTrustTopLevelNameEx
Datensatz enthält einen ausgeschlossenen Namen der obersten Ebene.
ForestTrustDomainInfo
Datensatz enthält eine LSA_FOREST_TRUST_DOMAIN_INFO-Struktur .
ForestTrustRecordTypeLast
Markiert das Ende einer Enumeration.

Time

Zeitstempel des Datensatzes.

ForestTrustData

ForestTrustData.TopLevelName

Name der obersten Ebene. Dieser Member wird nur verwendet, wenn das ForestTrustType-ElementForestTrustTopLevelName oder ForestTrustTopLevelNameEx ist.

ForestTrustData.DomainInfo

Domäneninformationen. Dieser Member wird nur verwendet, wenn das ForestTrustType-ElementForestTrustDomainInfo ist.

ForestTrustData.Data

Binärdaten. Dieser Member wird für nicht erkannte Einträge nach ForestTrustRecordTypeLast verwendet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile ntsecapi.h