15,473
社区成员




Status = ZwOpenFile(&FileHandle, FILE_EXECUTE | FILE_READ_ATTRIBUTES |FILE_READ_DATA | SYNCHRONIZE, &oa, &isb, FILE_SHARE_READ | FILE_SHARE_DELETE, FILE_SYNCHRONOUS_IO_NONALERT |FILE_NON_DIRECTORY_FILE);
if (Status == 0)
printf("ZwOpenFile successfully!\n");
else
printf("ZwOpenFile Fail!\n");
//创建SECTION 对象并查询信息
Status = ZwCreateSection(§ionHandle, SECTION_ALL_ACCESS, NULL, NULL, PAGE_EXECUTE, SEC_IMAGE, FileHandle);
if (Status == 0)
printf("ZwCreateSection successfully!\n");
else
printf("ZwCreateSection Fail!\n");
ZwClose(FileHandle);
ZwQuerySection(SectionHandle, SectionImageInformation, &sii, sizeof(sii), NULL);