Поделиться через


структура 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

Сведения о домене. Этот элемент используется, только если элемент ForestTrustTypeForestTrustDomainInfo.

ForestTrustData.Data

Двоичные данные. Этот элемент используется для нераспознанных записей после ForestTrustRecordTypeLast.

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть ntsecapi.h