uLib  User mode C/C++ extended API library for Win32 programmers.
Local Trusted Domain Object APIs

Module Description

LSP Trusted Domain Object functions.

Functions

_LSAFN_EXTERN NTSTATUS _LsaOpenTrustedDomain (IN LSA_HANDLE PolicyHandle, IN PSID TrustedDomainSid, IN ACCESS_MASK DesiredAccess, OUT PLSA_HANDLE TrustedDomainHandle)
 
_LSAFN_EXTERN NTSTATUS _LsaCreateTrustedDomain (IN LSA_HANDLE PolicyHandle, IN PLSA_TRUST_INFORMATION TrustedDomainInformation, IN ACCESS_MASK DesiredAccess, OUT PLSA_HANDLE TrustedDomainHandle)
 
_LSAFN_EXTERN NTSTATUS _LsaQueryInfoTrustedDomain (IN LSA_HANDLE TrustedDomainHandle, IN TRUSTED_INFORMATION_CLASS InformationClass, OUT PVOID *Buffer)
 
_LSAFN_EXTERN NTSTATUS _LsaSetInformationTrustedDomain (IN LSA_HANDLE TrustedDomainHandle, IN TRUSTED_INFORMATION_CLASS InformationClass, IN PVOID Buffer)
 

Function Documentation

◆ _LsaOpenTrustedDomain()

_LSAFN_EXTERN NTSTATUS _LsaOpenTrustedDomain ( IN LSA_HANDLE  PolicyHandle,
IN PSID  TrustedDomainSid,
IN ACCESS_MASK  DesiredAccess,
OUT PLSA_HANDLE  TrustedDomainHandle 
)

◆ _LsaCreateTrustedDomain()

_LSAFN_EXTERN NTSTATUS _LsaCreateTrustedDomain ( IN LSA_HANDLE  PolicyHandle,
IN PLSA_TRUST_INFORMATION  TrustedDomainInformation,
IN ACCESS_MASK  DesiredAccess,
OUT PLSA_HANDLE  TrustedDomainHandle 
)

◆ _LsaQueryInfoTrustedDomain()

_LSAFN_EXTERN NTSTATUS _LsaQueryInfoTrustedDomain ( IN LSA_HANDLE  TrustedDomainHandle,
IN TRUSTED_INFORMATION_CLASS  InformationClass,
OUT PVOID *  Buffer 
)

◆ _LsaSetInformationTrustedDomain()

_LSAFN_EXTERN NTSTATUS _LsaSetInformationTrustedDomain ( IN LSA_HANDLE  TrustedDomainHandle,
IN TRUSTED_INFORMATION_CLASS  InformationClass,
IN PVOID  Buffer 
)