예제 #1
0
 private protected override Win32Error QueryPolicy(Guid[] system_policies, out SafeAuditBuffer buffer)
 {
     using (var sid_buffer = User.ToSafeBuffer()) {
         return(SecurityNativeMethods.AuditQueryPerUserPolicy(sid_buffer,
                                                              system_policies, system_policies.Length, out buffer).GetLastWin32Error());
     }
 }