Función LsaSetTrustedDomainInfoByName (ntsecapi.h)

La función LsaSetTrustedDomainInfoByName establece valores para un objeto TrustedDomain .

Sintaxis

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

Parámetros

[in] PolicyHandle

Identificador de un objeto Policy . El descriptor de seguridad del objeto de dominio de confianza determina si se aceptan los cambios del autor de la llamada. Para obtener información sobre los identificadores de objeto de directiva, vea Apertura de un identificador de objeto de directiva.

[in] TrustedDomainName

Nombre del dominio de confianza para el que se van a establecer valores. Puede ser el nombre de dominio o el nombre plano.

[in] InformationClass

Especifica el tipo de información que se va a establecer. Especifique uno de los valores siguientes.

Valor Significado
TrustedPosixInformation
Desplazamiento posix del dominio de confianza.
TrustedDomainInformationEx
Información de confianza extendida, incluida la información básica y el nombre de dominio DNS, y los atributos sobre la confianza.
TrustedDomainAuthInformation
Información de autenticación de la confianza, incluida la información de autenticación para el lado entrante y saliente de la confianza (si existe).
TrustedDomainFullInformation
Información completa, incluido el desplazamiento posix y la información de autenticación.

[in] Buffer

Puntero a una estructura que contiene la información que se va a establecer. El tipo de estructura depende del valor del parámetro InformationClass .

Valor devuelto

Si la función se realiza correctamente, se STATUS_SUCCESS el valor devuelto.

Si se produce un error en la función, el valor devuelto es un código NTSTATUS. Para obtener más información, vea la sección "Valores devueltos de la función de directiva LSA" de Valores devueltos de administración de seguridad.

Puede usar la función LsaNtStatusToWinError para convertir el código NTSTATUS en un código de error de Windows.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ntsecapi.h
Library Advapi32.lib
Archivo DLL Advapi32.dll

Consulte también

LsaQueryTrustedDomainInfoByName

TRUSTED_DOMAIN_INFORMATION_EX

TRUSTED_INFORMATION_CLASS