private static extern NtStatus SamOpenDomain( IntPtr serverHandle, DomainAccessMask desiredAccess, byte[] domainSid, out IntPtr domainHandle );
private static extern NtStatus SamOpenDomain( IntPtr serverHandle, DomainAccessMask desiredAccess, [MarshalAs(UnmanagedType.LPArray)] byte[] domainSid, out IntPtr domainHandle );
internal virtual NtStatus CallSamOpenDomain(IntPtr serverHandle, DomainAccessMask desiredAccess, byte[] domainSid, out IntPtr domainHandle) { return(SamOpenDomain(serverHandle, desiredAccess, domainSid, out domainHandle)); }