jjzjj

asm-generic

全部标签

java - 使用 Java 的 AclFileAttributeView 获取通用文件夹权限(如 GENERIC_ALL)

我使用Java7中的AclFileAttributeView来读取Windows目录的文件夹权限。问题是我无法获得完整的概述,因为AclFileAttributeView不返回通用权限,如GENERIC_ALL、GENERIC_WRITE、GENERIC_READ和GENERIC_EXECUTE(访问掩码中的四个高位)。事实上,当涉及到通用权限时,它会为我提供有关同一成员的其​​他AclEntries的错误信息。让我举个例子:当我使用像AccessChk这样的工具列出系统帐户的c:\windows的AclEntries时,我得到以下信息:[2]ACCESS_ALLOWED_ACE_TY

windows - 在调用 asm 函数之前在 C 中调用 printf 或不调用的神秘副作用?

此程序必须根据用户提供的精度计算圆周率。calculate_pi()函数是用NASM写的。有人可以向我解释为什么如果评论此行://printf("accuracy:%.15f\n",precision);//程序无法正常运行。向calcuta_pi()函数发送奇怪的数字?如果注释掉这一行,就会向函数发送一个非常小的值,程序将无限运行。但如果不是注释程序,则它可以正常工作。#include#includeexterndoublecalculate_pi(doubleprecision);/*externalfunctiondeclaration*/doublecalculate_pi(d

windows - 具有内联 asm 的 Windows x64 平台中的 libsoxr 未编译

我正在尝试编译libsoxr(它由Audacity团队派生自libsox库)库。我可以编译osx32、osx64和win32。他们使用内联汇编,而Windowsx64平台不支持内联汇编。有问题的代码是这样的:#ifHAVE_FENV_H#include#elifdefined_MSC_VER#defineFE_INVALID1#defineFE_DIVBYZERO4#defineFE_OVERFLOW8#defineFE_UNDERFLOW16#defineFE_INEXACT32#defineFE_ALL_EXCEPT(FE_INEXACT|FE_DIVBYZERO|FE_UNDER

windows - sasl密码2 : generic failure on Windows

我尝试运行时遇到一般性失败:saslpasswd2username这是由Collanet的Subversion1.5.2安装的。 最佳答案 我遇到的问题是sasl可执行文件正在尝试访问位于以下位置的sasldb文件:C:\CMU\sasldb2确保您创建目录C:\CMU 关于windows-sasl密码2:genericfailureonWindows,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/

windows - Win32 ASM 程序不向命令行打印任何内容

我正在尝试使用Win32API在汇编语言中编写一个简单的命令行程序。我编写了以下内容,使其编译并链接为零错误或警告,并从命令行启动它,但命令提示符下什么也没有出现。任何人都可以看出哪里出了问题,或者是什么让它说“HelloWorld!”在命令行?程序:;Block1.386.modelflat,stdcalloptioncasemap:none;Block2includewindows.incincludeuser32.incincludelibuser32.libincludekernel32.incincludelibkernel32.lib;Block3.dataszMsgdb"

windows - 为什么我不能使用 FILE_FLAG_BACKUP_SEMANTICS 打开 GENERIC_ALL 或 FILE_ALL_ACCESS 文件?

我正在尝试使用FILE_FLAG_BACKUP_SEMANTICS来绕过文件权限,但如果我请求GENERIC_ALL或等效的FILE_ALL_ACCESS它就不起作用作为访问掩码。CreateFile函数返回ERROR_ACCESS_DENIED。例如,h=CreateFile(L"c:\\working\\backup-semantics-test\\xyzzy\\test.txt",FILE_ALL_ACCESS,FILE_SHARE_WRITE|FILE_SHARE_READ|FILE_SHARE_DELETE,0,OPEN_EXISTING,FILE_FLAG_BACKUP_S

带 float 的 Windows ASM printf

我一直试图在汇编程序中与Windows中的标准C库进行交互,但遇到了麻烦。出于某种原因,我无法让printf接受浮点变量,所以这里出了点问题。这是我能创建的最短的演示问题的程序。我已经包含了解释我对应该发生的事情的理解的评论。谢谢;;Hello64.asm;Asimpleprogramtoprintafloatingpointnumberinwindows;;assemble:nasmfloat64.asm-fwin64;link:golink/console/entrymainfloat64.objMSVCRT.dll;;tellassemblertogenerate64-bitco

windows - 如何将 .asm 文件汇编并链接到 Win32 可执行文件?

我的系统上安装了NASM和Dev-Cpp。Dev-cpp随LD(GNU链接器)一起提供。我不熟悉汇编代码和从汇编文件创建32位Windows可执行文件的过程。我试过使用这个:nasm-fwin32ass.asmnasm-oassass.o我没有成功使用这些命令来创建可执行文件。汇编(使用NASM)和链接以生成将在32位Windows上运行的可执行文件的正确方法是什么? 最佳答案 您的一条评论(似乎已不复存在)确实提到您在Windows上安装了Dev-Cpp。如果您的路径上有Dev-CppMinGWbin目录,则GNU链接器LD可供您

c# - 基窗口的 WPF 样式未应用在 App.xaml 中,但在 Themes/Generic.xaml 中

我正在为我的大多数窗口创建一个基窗口类。显然,最好的解决方案是一个单独的类,以及适用于它的样式。问题是当它在App.Resources时,我没有被应用.也就是说,如果它是在外部ResourceDictionary中定义的,并合并到App.xaml的资源,或本地字典并合并,或内联放入App.Resources.但是,当它被放入Themes/Generic.xaml时应用.除了覆盖DefaultStyleKeyProperty之外,无需在基本窗口中执行任何特殊操作即可演示该问题。.下面是ThemeWindow:publicclassThemeWindow:Window{staticThem

C# 不寻常的继承语法 w/generics

我在NHibernate类定义中偶然发现了这一点:publicclassSQLiteConfiguration:PersistenceConfiguration所以这个类继承自一个基类,该基类由...派生类参数化?我的头爆炸了。谁能解释一下这意味着什么以及这种模式有何用处?(顺便说一下,这不是一个特定于NHibernate的问题。) 最佳答案 That'safunnyCuriouslyRecurringTemplatePattern,isn'tit? 关于C#不寻常的继承语法w/gene