- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我必须使用 ZwOpenFile API 打开一个文件。这是我的要求。当我在对象名称参数中设置路径时。我可以在对象名称中看到字段 Length 和 maximumlength。
Length 只是路径的长度,我通常将 maximumlength 作为 Length 的值。
它大部分时间都有效,但有时它不起作用。在某些情况下,我通过 maximumlength = length *2 解决了它。即使这种计算也不适用于其他少数情况。
我对 Maximumlength 值的计算感到非常困惑。
有人能帮忙吗。
最佳答案
看UNICODE_STRING结构定义:link
长度为 wcslen(str.Buffer) * sizeof(WCHAR) == * 2
MaximumLength 字段可以是 Length + sizeof(WCHAR) == Length + 2
ZwOpenFile 不会写入这个字符串,所以我们不应该关心字符串的容量。
关于c - 无意中使用 ZwOpenFile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3740314/
这个问题已经有答案了: Why do I get "AttributeError: NoneType object has no attribute" using Tkinter? Where did
我有一个列表,我想从中删除没有出现在另一个列表中的项目。我试过以下方法: for w in common: for i in range(1,n): if no
我遇到了一些自定义管理页面触发 Django 管理站点而不是显示我的自定义页面的问题。 我的 urls.py 如下: urlpatterns = patterns('', # ... trim
我尝试使用 href 方法下载 CSV 文件,但是将其设置为 href 标记时数据似乎被 chop 。对于 IE,我使用了 msSaveBlob,它似乎工作正常并且所有数据都已正确下载。
我是一名优秀的程序员,十分优秀!