Fonction LsaSetTrustedDomainInfoByName (ntsecapi.h)
La fonction LsaSetTrustedDomainInfoByName définit des valeurs pour un objet TrustedDomain .
Syntaxe
NTSTATUS LsaSetTrustedDomainInfoByName(
[in] LSA_HANDLE PolicyHandle,
[in] PLSA_UNICODE_STRING TrustedDomainName,
[in] TRUSTED_INFORMATION_CLASS InformationClass,
[in] PVOID Buffer
);
Paramètres
[in] PolicyHandle
Handle d’un objet Policy . Le descripteur de sécurité de l’objet de domaine approuvé détermine si les modifications de l’appelant sont acceptées. Pour plus d’informations sur les handles d’objet de stratégie, consultez Ouverture d’un handle d’objet de stratégie.
[in] TrustedDomainName
Nom du domaine approuvé pour lequel définir des valeurs. Il peut s’agir du nom de domaine ou du nom plat.
[in] InformationClass
Spécifie le type d’informations à définir. Spécifiez l’une des valeurs suivantes.
[in] Buffer
Pointeur vers une structure qui contient les informations à définir. Le type de structure dépend de la valeur du paramètre InformationClass .
Valeur retournée
Si la fonction réussit, la valeur de retour est STATUS_SUCCESS.
Si la fonction échoue, la valeur de retour est un code NTSTATUS. Pour plus d’informations, consultez la section « Valeurs de retour de fonction de stratégie LSA » dans Valeurs de retour de gestion de la sécurité.
Vous pouvez utiliser la fonction LsaNtStatusToWinError pour convertir le code NTSTATUS en code d’erreur Windows.
Spécifications
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | ntsecapi.h |
Bibliothèque | Advapi32.lib |
DLL | Advapi32.dll |