-
-
[旧帖] [求助]关于ZwOpenFile问题? 0.00雪花
-
发表于: 2008-10-9 15:53 3868
-
HINSTANCE hModl = GetModuleHandleA("Ntdll");
UNICODE_STRING ustr;
init_ustr ustr_func = (init_ustr)GetProcAddress(hModl, "RtlInitUnicodeString");
if(ustr_func == 0)
printf("init ustr func failed\n");
ustr_func(&ustr, L"\\??\\c:\\ch01.pdf");
InitializeObjectAttributes(&obgattr, &ustr, OBJ_CASE_INSENSITIVE|OBJ_KERNEL_HANDLE, NULL, NULL);
根据网上代码,初始化对象,然后调用ZwOpenFile,结果返回c0000033,
就是STATUS_OBJECT_NAME_INVALID,请问大家我该怎么写那个字符串呀?
我的事xp sp3系统
UNICODE_STRING ustr;
init_ustr ustr_func = (init_ustr)GetProcAddress(hModl, "RtlInitUnicodeString");
if(ustr_func == 0)
printf("init ustr func failed\n");
ustr_func(&ustr, L"\\??\\c:\\ch01.pdf");
InitializeObjectAttributes(&obgattr, &ustr, OBJ_CASE_INSENSITIVE|OBJ_KERNEL_HANDLE, NULL, NULL);
根据网上代码,初始化对象,然后调用ZwOpenFile,结果返回c0000033,
就是STATUS_OBJECT_NAME_INVALID,请问大家我该怎么写那个字符串呀?
我的事xp sp3系统
赞赏
他的文章
- 关于地址重定位的代码如何验证 4757
- 怎样获取ssd和scsi硬盘的物理序列号 17734
- 如果一台计算机有多个cpu,如何取cpu序列号 5154
- 我计划用creatfile和devicdiocontrol取硬盘序列号 5716
- 谁能给我共享个64位windows下几个文件 4580
看原图
赞赏
雪币:
留言: