コード例 #1
0
ファイル: Acl.cs プロジェクト: codehz/winsilo
 private static T GetAclInformation <T>(IntPtr acl, AclInformationClass info_class) where T : new()
 {
     using (var buffer = new SafeStructureInOutBuffer <T>()) {
         NtRtl.RtlQueryInformationAcl(acl, buffer, buffer.Length, info_class).ToNtException();
         return(buffer.Result);
     }
 }
 public static extern NtStatus RtlQueryInformationAcl(IntPtr Acl, SafeBuffer AclInformation, int Length, AclInformationClass AclInformationClass);
コード例 #3
0
ファイル: NativeWrapper.cs プロジェクト: wushian/RunAsUser
 public static extern bool GetAclInformation(
     IntPtr pAcl,
     IntPtr pAclInformation,
     uint deAclInformationLength,
     AclInformationClass dwAclInformationClass
     );