Compartilhar via


Função LsaSetTrustedDomainInfoByName (ntsecapi.h)

A função LsaSetTrustedDomainInfoByName define valores para um objeto TrustedDomain .

Sintaxe

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

Parâmetros

[in] PolicyHandle

Um identificador para um objeto Policy . O descritor de segurança do objeto de domínio confiável determina se as alterações do chamador são aceitas. Para obter informações sobre identificadores de objeto de política, consulte Abrindo um identificador de objeto de política.

[in] TrustedDomainName

Nome do domínio confiável para o qual definir valores. Pode ser o nome de domínio ou o nome simples.

[in] InformationClass

Especifica o tipo de informação a ser definido. Especifique um dos valores a seguir.

Valor Significado
TrustedPosixInformation
Deslocamento posix do domínio confiável.
TrustedDomainInformationEx
Informações de confiança estendidas, incluindo as informações básicas e o nome de domínio DNS e atributos sobre a relação de confiança.
TrustedDomainAuthInformation
Informações de autenticação para a confiança, incluindo informações de autenticação para o lado de entrada e saída da confiança (se existir).
TrustedDomainFullInformation
Informações completas, incluindo o deslocamento posix e as informações de autenticação.

[in] Buffer

Ponteiro para uma estrutura que contém as informações a serem definidas. O tipo de estrutura depende do valor do parâmetro InformationClass .

Valor retornado

Se a função for bem-sucedida, o valor retornado será STATUS_SUCCESS.

Se a função falhar, o valor retornado será um código NTSTATUS. Para obter mais informações, consulte a seção "Valores retornados da função de política LSA" de Valores retornados do Gerenciamento de Segurança.

Você pode usar a função LsaNtStatusToWinError para converter o código NTSTATUS em um código de erro do Windows.

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho ntsecapi.h
Biblioteca Advapi32.lib
DLL Advapi32.dll

Confira também

LsaQueryTrustedDomainInfoByName

TRUSTED_DOMAIN_INFORMATION_EX

TRUSTED_INFORMATION_CLASS