예제 #1
0
 public static extern UInt32 LsaLogonUser(
     SafeLsaHandle LsaHandle,
     NativeHelpers.LSA_STRING OriginName,
     LogonType LogonType,
     UInt32 AuthenticationPackage,
     IntPtr AuthenticationInformation,
     UInt32 AuthenticationInformationLength,
     IntPtr LocalGroups,
     NativeHelpers.TOKEN_SOURCE SourceContext,
     out SafeLsaMemoryBuffer ProfileBuffer,
     out UInt32 ProfileBufferLength,
     out Luid LogonId,
     out SafeNativeHandle Token,
     out IntPtr Quotas,
     out UInt32 SubStatus);
예제 #2
0
 public static extern UInt32 LsaGetLogonSessionData(
     ref Luid LogonId,
     out SafeLsaMemoryBuffer ppLogonSessionData);
예제 #3
0
 public static extern UInt32 LsaEnumerateLogonSessions(
     out UInt32 LogonSessionCount,
     out SafeLsaMemoryBuffer LogonSessionList);