Partager via


structure LSA_FOREST_TRUST_RECORD (ntsecapi.h)

La structure LSA_FOREST_TRUST_RECORD représente un enregistrement d’approbation de forêt de l’autorité de sécurité locale .

Syntaxe

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;

Membres

Flags

Indicateurs qui contrôlent le comportement de l’opération.

ForestTrustType

LSA_FOREST_TRUST_RECORD_TYPE énumération qui indique le type de l’enregistrement. Le tableau suivant répertorie les valeurs possibles.

Value Signification
ForestTrustTopLevelName
L’enregistrement contient un nom de niveau supérieur inclus.
ForestTrustTopLevelNameEx
L’enregistrement contient un nom de niveau supérieur exclu.
ForestTrustDomainInfo
L’enregistrement contient une structure LSA_FOREST_TRUST_DOMAIN_INFO .
ForestTrustRecordTypeLast
Marque la fin d’une énumération.

Time

Horodatage de l’enregistrement.

ForestTrustData

ForestTrustData.TopLevelName

Nom de niveau supérieur. Ce membre est utilisé uniquement si le membre ForestTrustType est ForestTrustTopLevelName ou ForestTrustTopLevelNameEx.

ForestTrustData.DomainInfo

Informations de domaine. Ce membre est utilisé uniquement si le membre ForestTrustType est ForestTrustDomainInfo.

ForestTrustData.Data

Données binaires. Ce membre est utilisé pour les entrées non reconnues après ForestTrustRecordTypeLast.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête ntsecapi.h