internal static extern int LsaLogonUser(
     [In]  SafeLsaHandle LsaHandle,
     [In]  ref Advapi32.LSA_STRING OriginName,
     [In]  SECURITY_LOGON_TYPE LogonType,
     [In]  int AuthenticationPackage,
     [In]  IntPtr AuthenticationInformation,
     [In]  int AuthenticationInformationLength,
     [In]  IntPtr LocalGroups,
     [In]  ref TOKEN_SOURCE SourceContext,
     [Out] out SafeLsaReturnBufferHandle ProfileBuffer,
     [Out] out int ProfileBufferLength,
     [Out] out LUID LogonId,
     [Out] out SafeAccessTokenHandle Token,
     [Out] out QUOTA_LIMITS Quotas,
     [Out] out int SubStatus
     );
Exemple #2
0
 internal static extern int LsaLookupAuthenticationPackage(
     SafeLsaHandle LsaHandle,
     [In] ref Advapi32.LSA_STRING PackageName,
     out int AuthenticationPackage
     );
Exemple #3
0
 internal static partial int LsaLookupAuthenticationPackage(
     SafeLsaHandle LsaHandle,
     ref Advapi32.LSA_STRING PackageName,
     out int AuthenticationPackage
     );