当前位置:主页 > bet体育投注 > 文章内容

如何使用ObOpenObjectByName

来源:365bet体育注册开户 作者:365bet娱乐游戏 发布时间:2019-09-03

致:Killvxkkillvxk客户真的很荣幸。我的兄弟使用ObOpenObjectByName多次遇到他的老板,并确信他应该非常了解这个功能。
以下是我的拙见。OpenPacket IopParseDevice检查如下:if(op == NULL || op-Type!
= IO_TYPE_OPEN_PACKET || op-size!
= sizeof(OPEN_PACKET)){returnSTATUS_OBJECT_TYPE_MISMATCH;}首先,我认为有类型,大小和一致性。
我不知道killvxk在哪里认为这个问题。
除了测试此功能外,还有其他地方需要验证吗?
建议killvxk老板为openPacket发布详细的打包方法。第一个版本是从nt4srcopenPacket完全转移。
EaBuffer =(PFILE_FULL_EA_INFORMATION)NULL; openPacket
EaLength = 0L; openPacket
Type = IO_TYPE_OPEN_PACKET; openPacket
大小?或sizeof(OPEN_PACKET); openPacket
ParseCheck = 0L; openPacket
AllocationSize = initialAllocationSize; openPacket
CreateOptions = CreateOptions; openPacket
FileAttributes =(USHORT)FileAttributes; openPacket
ShareAccess =(USHORT)ShareAccess; openPacket
Layout = layout; openPacket
覆盖= FALSE; openPacket
QueryOnly = FALSE; openPacket
DeleteOnly = FALSE; openPacket
Option = option; openPacket
RelatedFileObject =(PFILE_OBJECT)NULL; openPacket
CreateFileType = CreateFileType; openPacket
ExtraCreateParameters = ExtraCreateParameters; openPacket
FinalStatus = STATUS_SUCCESS; openPacket
FileObject =(PFILE_OBJECT)NULL;告诉我killvxk的负责人。
顺便说一下,ObOpenObjectByName可以避免重新进入吗?
To:slwqwIoFileObjectType此参数在创建时是正确的。
另外,原来的WINDOWS代码设置为NULLTo:jwihack。我们建议留下联系方式。
目前停在0x24。




(阅读次数: