Condividi tramite


Funzione LsaSetTrustedDomainInfoByName (ntsecapi.h)

La funzione LsaSetTrustedDomainInfoByName imposta valori per un oggetto TrustedDomain .

Sintassi

NTSTATUS LsaSetTrustedDomainInfoByName(
  [in] LSA_HANDLE                PolicyHandle,
  [in] PLSA_UNICODE_STRING       TrustedDomainName,
  [in] TRUSTED_INFORMATION_CLASS InformationClass,
  [in] PVOID                     Buffer
);

Parametri

[in] PolicyHandle

Handle a un oggetto Policy . Il descrittore di sicurezza dell'oggetto di dominio attendibile determina se le modifiche del chiamante vengono accettate. Per informazioni sugli handle degli oggetti criteri, vedere Apertura di un handle oggetto Criteri.

[in] TrustedDomainName

Nome del dominio attendibile per impostare i valori. Può essere il nome di dominio o il nome flat.

[in] InformationClass

Specifica il tipo di informazioni da impostare. Specificare uno dei valori seguenti.

Valore Significato
TrustedPosixInformation
Offset posix del dominio attendibile.
TrustedDomainInformationEx
Informazioni di attendibilità estese, incluse le informazioni di base e il nome di dominio DNS e gli attributi relativi all'attendibilità.
TrustedDomainAuthInformation
Informazioni di autenticazione per il trust, incluse le informazioni di autenticazione sia per il lato in ingresso che in uscita dell'attendibilità (se presente).
TrustedDomainFullInformation
Informazioni complete, tra cui l'offset Posix e le informazioni di autenticazione.

[in] Buffer

Puntatore a una struttura contenente le informazioni da impostare. Il tipo di struttura dipende dal valore del parametro InformationClass .

Valore restituito

Se la funzione ha esito positivo, il valore restituito è STATUS_SUCCESS.

Se la funzione ha esito negativo, il valore restituito è un codice NTSTATUS. Per altre informazioni, vedere la sezione "Valori restituiti dalla funzione criteri LSA" dei valori restituiti dalla gestione della sicurezza.

È possibile usare la funzione LsaNtStatusToWinError per convertire il codice NTSTATUS in un codice di errore di Windows.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ntsecapi.h
Libreria Advapi32.lib
DLL Advapi32.dll

Vedi anche

LsaQueryTrustedDomainInfoByName

TRUSTED_DOMAIN_INFORMATION_EX

TRUSTED_INFORMATION_CLASS