Función LsaSetDomainInformationPolicy (ntsecapi.h)

La función LsaSetDomainInformationPolicy establece la información de dominio en el objeto Policy .

Sintaxis

NTSTATUS LsaSetDomainInformationPolicy(
  [in] LSA_HANDLE                      PolicyHandle,
  [in] POLICY_DOMAIN_INFORMATION_CLASS InformationClass,
  [in] PVOID                           Buffer
);

Parámetros

[in] PolicyHandle

Identificador del objeto Policy del sistema.

[in] InformationClass

POLICY_DOMAIN_INFORMATION_CLASS enumeración que especifica la información que se va a establecer en el objeto Policy . En la siguiente tabla se muestran los valores posibles.

Valor Significado
PolicyDomainEfsInformation
La información es para cifrar el sistema de archivos.
PolicyDomainKerberosTicketInformation
La información es para un vale de Kerberos.

[in] Buffer

Puntero a un búfer que contiene la información que se va a establecer en el objeto Policy .

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, que puede ser el siguiente valor o uno de los valores devueltos de la función de directiva LSA.

Código o valor devuelto Descripción
STATUS_INTERNAL_DB_CORRUPTION
La base de datos de directivas está dañada. La información de directiva devuelta no es válida para la clase especificada.

Comentarios

El tipo de acceso POLICY_TRUST_ADMIN es necesario para establecer la información de dominio en el objeto Policy . Para obtener más información, vea Derechos de acceso a objetos de directiva.

Requisitos

Requisito Value
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