NtOpenSection: Do Case-Insensitive String Comparison And Some Refactoring

This commit is contained in:
ahm3dgg
2026-01-11 01:12:37 +02:00
parent d54c8bf9ca
commit 73d82d9ee9
2 changed files with 15 additions and 13 deletions

View File

@@ -90,9 +90,9 @@ struct process_context
template <typename T>
void build_knowndlls_section_table(registry_manager& registry, const file_system& file_system, bool is_32bit);
std::optional<section> get_knowndll_section_by_name(const std::u16string& name, bool is_32bit) const;
void add_knowndll_section(const std::u16string& name, const section& section, bool is_32bit);
bool is_knowndll_section_exists(const std::u16string& name, bool is_32bit) const;
std::optional<section> get_knowndll_section_by_name(const std::u16string& name, bool is_32bit) const;
void add_knowndll_section(const std::u16string& name, const section& section, bool is_32bit);
bool is_knowndll_section_exists(const std::u16string& name, bool is_32bit) const;
void serialize(utils::buffer_serializer& buffer) const;
void deserialize(utils::buffer_deserializer& buffer);