|
[求助]键盘钩子的问题
每次按下一个键,就对应两个中断。一个press,一个release,所以会有两个,有时候还三个,四个呢 |
|
|
|
|
|
[求助][求助]关于RtlPrefixUnicodeString 的问题
现在不是这个问题,只要我在获得NameInfo路径后进行UNICOD_STRING相关的操作,都会给我报错。STATUS_ACCESS_VOLIATION |
|
|
|
|
|
[求助]驱动编写指针问题
如果你的DriverObject是这样定义的:PDRIVER_OBJECT DriverObject,就是DriverObject->DriverUnload 如果定义成DRIVER_OBJECT DriverObject,这时候就是DriverObject.DriverUnload DriverObject是PDRIVER_OBJECT类型的变量,而这个结构体本身就是指针类型的,在访问它的内部变量的时候就要用-> 我是这么理解的,师兄也是这么告诉我的。嘿嘿,应该没错的 |
|
|
|
|
|
[求助]关于内核对象的路径
我的代码: UNICODE_STRING OsalObjectDir = RTL_CONSTANT_STRING(L"\\BaseNamedObjects\\osal_object_root"); NTSTATUS Status = STATUS_SUCCESS; PWSTR Buffer; OBJECT_ATTRIBUTES oa; HANDLE osalObjectDirHandle; InitializeObjectAttributes( &oa, &OsalObjectDir, OBJ_KERNEL_HANDLE | OBJ_CASE_INSENSITIVE, NULL, NULL ); Status = ZwCreateDirectoryObject( &osalObjectDirHandle, DIRECTORY_ALL_ACCESS, &oa); if (!NT_SUCCESS(Status)) { Status = ZwOpenDirectoryObject( &osalObjectDirHandle, DIRECTORY_ALL_ACCESS, &oa ); if (!NT_SUCCESS(Status)) { KdPrint(("%#.8X\n", Status)); return Status; } } ZwClose(osalObjectDirHandle); ========================================= 执行也是通过的,但是用winobj看不到我创建的这个目录啊 |
|
|
|
[求助]一个在驱动中递归创建目录的函数
我在用户态的函数,也是这个逻辑啊 |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值